-
-
Save emonty/8f06493a270b4006fce35062d15d69df to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- fail-log.txt 2018-01-22 09:37:24.902856125 -0600 | |
+++ success-log.txt 2018-01-22 09:37:39.086899616 -0600 | |
@@ -13,10 +13,10 @@ | |
skipping: Conditional result was False | |
TASK [emit-job-header : debug] | |
-Job openstack-tox-py27 triggered from https://review.openstack.org/520337 | |
+Job openstack-tox-py27 triggered from https://review.openstack.org/527635 | |
TASK [emit-job-header : debug] | |
-At completion, logs for this job will be available at http://logs.openstack.org/37/520337/18/check/openstack-tox-py27/29bb721 | |
+At completion, logs for this job will be available at http://logs.openstack.org/35/527635/12/check/openstack-tox-py27/e143008 | |
PLAY [all] | |
@@ -25,23 +25,23 @@ | |
TASK [add-build-sshkey : Create Temp SSH key] | |
Generating public/private rsa key pair. | |
-Your identification has been saved in /var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/work/29bb721aca764b218991540aff40d62c_id_rsa. | |
-Your public key has been saved in /var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/work/29bb721aca764b218991540aff40d62c_id_rsa.pub. | |
+Your identification has been saved in /var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/work/e143008e810c4366b3c862a7a4fcc8d6_id_rsa. | |
+Your public key has been saved in /var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/work/e143008e810c4366b3c862a7a4fcc8d6_id_rsa.pub. | |
The key fingerprint is: | |
-SHA256:evUNy4KLDtS7RfxTdOtPaRT2McsDWzBIB5dzYUlwUuw zuul@ze10.openstack.org | |
+SHA256:4kX8aftgeyMCXQQpY4h0fCZZVASf0w//StIT84mNn9M zuul@ze09 | |
The key's randomart image is: | |
+---[RSA 1024]----+ | |
- .ooB**o| | |
- .oo*+ | | |
- ..=* | | |
- . . . .*E*| | |
- . . S . o..=.| | |
- . + + + =. o| | |
- . o + + + oo.| | |
- . = . o .o | | |
- .+ . .| | |
+..o.=+++o | | |
+ ..= *o.o. | | |
+ = o*.o | | |
+ . o.= | | |
+ ..S.+ = | | |
+ ..o.. o O . | | |
+ .. = * =. | | |
+ ...*o+..E| | |
+ ..oo.o. | | |
+----[SHA256]-----+ | |
-ok: Runtime: 0:00:00.015415 | |
+ok: Runtime: 0:00:00.048945 | |
TASK [add-build-sshkey : Enable access via build key on all nodes] | |
changed | |
@@ -57,11 +57,11 @@ | |
TASK [add-build-sshkey : Remove all keys from local agent] | |
All identities removed. | |
-ok: Runtime: 0:00:00.007718 | |
+ok: Runtime: 0:00:00.004168 | |
TASK [add-build-sshkey : Add back temp key] | |
-Identity added: /var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/work/29bb721aca764b218991540aff40d62c_id_rsa (/var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/work/29bb721aca764b218991540aff40d62c_id_rsa) | |
-ok: Runtime: 0:00:00.005089 | |
+Identity added: /var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/work/e143008e810c4366b3c862a7a4fcc8d6_id_rsa (/var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/work/e143008e810c4366b3c862a7a4fcc8d6_id_rsa) | |
+ok: Runtime: 0:00:00.005702 | |
TASK [add-build-sshkey : Verify we can still SSH to all nodes] | |
ok | |
@@ -85,7 +85,7 @@ | |
ok | |
LOOP [configure-unbound : Include OS-specific variables] | |
-ok: "/var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/trusted/project_2/git.openstack.org/openstack-infra/openstack-zuul-jobs/roles/configure-unbound/vars/Debian.yaml" | |
+ok: "/var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/trusted/project_2/git.openstack.org/openstack-infra/openstack-zuul-jobs/roles/configure-unbound/vars/Debian.yaml" | |
ok: All items complete | |
@@ -129,38 +129,38 @@ | |
ok: | |
{ | |
"canonical_hostname": "git.openstack.org", | |
- "canonical_name": "git.openstack.org/openstack/requirements", | |
- "name": "openstack/requirements", | |
- "required": true, | |
- "short_name": "requirements", | |
- "src_dir": "src/git.openstack.org/openstack/requirements" | |
-} | |
-ok: | |
-{ | |
- "canonical_hostname": "git.openstack.org", | |
"canonical_name": "git.openstack.org/openstack/glance", | |
"name": "openstack/glance", | |
"required": false, | |
"short_name": "glance", | |
"src_dir": "src/git.openstack.org/openstack/glance" | |
} | |
+ok: | |
+{ | |
+ "canonical_hostname": "git.openstack.org", | |
+ "canonical_name": "git.openstack.org/openstack/requirements", | |
+ "name": "openstack/requirements", | |
+ "required": true, | |
+ "short_name": "requirements", | |
+ "src_dir": "src/git.openstack.org/openstack/requirements" | |
+} | |
LOOP [use-cached-repos : Clone cached repo to workspace] | |
-Cloning into '/home/zuul/src/git.openstack.org/openstack/requirements'... | |
-ok: Item: Runtime: 0:00:00.163472 | |
+Cloning into '/home/zuul/src/git.openstack.org/openstack/glance'... | |
+ok: Item: Runtime: 0:00:00.294518 | |
done. | |
-ok: Item: Runtime: 0:00:00.358217 | |
+ok: Item: Runtime: 0:00:00.073982 | |
changed: All items complete | |
LOOP [use-cached-repos : Clone upstream repo to workspace] | |
skipping: Conditional result was False | |
- | |
skipping: Conditional result was False | |
+ | |
LOOP [use-cached-repos : Remove origin from local git repos] | |
-ok: Item: Runtime: 0:00:00.033626 | |
-ok: Item: Runtime: 0:00:00.012489 | |
+ok: Item: Runtime: 0:00:00.011055 | |
+ok: Item: Runtime: 0:00:00.010379 | |
LOOP [mirror-workspace-git-repos : Allow pushing to non-bare repo] | |
changed: setting changed | |
@@ -169,27 +169,28 @@ | |
LOOP [mirror-workspace-git-repos : Synchronize src repos to workspace directory] | |
-To git+ssh://zuul@104.239.240.64//home/zuul/src/git.openstack.org/openstack/requirements | |
+To git+ssh://zuul@104.130.216.223//home/zuul/src/git.openstack.org/openstack/glance | |
+ 08e28cd..f5ae04b master -> master | |
* [new branch] stable/newton -> stable/newton | |
* [new branch] stable/ocata -> stable/ocata | |
* [new branch] stable/pike -> stable/pike | |
-ok: Item: Runtime: 0:00:00.654165 | |
-To git+ssh://zuul@104.239.240.64//home/zuul/src/git.openstack.org/openstack/glance | |
- 631add1..97dbfb0 master -> master | |
+ * [new branch] refs/zuul/master/c57e75ab68954cdd9ec5fc36b06e57b5 -> refs/zuul/master/c57e75ab68954cdd9ec5fc36b06e57b5 | |
+ * [new branch] refs/zuul/stable/newton/c57e75ab68954cdd9ec5fc36b06e57b5 -> refs/zuul/stable/newton/c57e75ab68954cdd9ec5fc36b06e57b5 | |
+ * [new branch] refs/zuul/stable/ocata/c57e75ab68954cdd9ec5fc36b06e57b5 -> refs/zuul/stable/ocata/c57e75ab68954cdd9ec5fc36b06e57b5 | |
+ * [new branch] refs/zuul/stable/pike/c57e75ab68954cdd9ec5fc36b06e57b5 -> refs/zuul/stable/pike/c57e75ab68954cdd9ec5fc36b06e57b5 | |
+ok: Item: Runtime: 0:00:00.844162 | |
+To git+ssh://zuul@104.130.216.223//home/zuul/src/git.openstack.org/openstack/requirements | |
+ cee51ef..d84d108 master -> master | |
* [new branch] stable/newton -> stable/newton | |
* [new branch] stable/ocata -> stable/ocata | |
* [new branch] stable/pike -> stable/pike | |
- * [new branch] refs/zuul/master/3a521a2c584b4605b5a5c519870aef16 -> refs/zuul/master/3a521a2c584b4605b5a5c519870aef16 | |
- * [new branch] refs/zuul/stable/newton/3a521a2c584b4605b5a5c519870aef16 -> refs/zuul/stable/newton/3a521a2c584b4605b5a5c519870aef16 | |
- * [new branch] refs/zuul/stable/ocata/3a521a2c584b4605b5a5c519870aef16 -> refs/zuul/stable/ocata/3a521a2c584b4605b5a5c519870aef16 | |
- * [new branch] refs/zuul/stable/pike/3a521a2c584b4605b5a5c519870aef16 -> refs/zuul/stable/pike/3a521a2c584b4605b5a5c519870aef16 | |
-ok: Item: Runtime: 0:00:00.361255 | |
+ok: Item: Runtime: 0:00:01.751054 | |
LOOP [mirror-workspace-git-repos : Determine local HEAD of projects] | |
-git.openstack.org/openstack/requirements: master | |
-ok: Item: Runtime: 0:00:00.012079 | |
git.openstack.org/openstack/glance: master | |
-ok: Item: Runtime: 0:00:00.025589 | |
+ok: Item: Runtime: 0:00:00.016125 | |
+git.openstack.org/openstack/requirements: master | |
+ok: Item: Runtime: 0:00:00.007752 | |
changed: All items complete | |
@@ -205,41 +206,41 @@ | |
"_ansible_parsed": true, | |
"changed": true, | |
head -1 |awk '{ print $NF }')", | |
- "delta": "0:00:00.012079", | |
- "end": "2018-01-22 10:33:12.208056", | |
+ "delta": "0:00:00.016125", | |
+ "end": "2018-01-19 14:38:53.175313", | |
"invocation": { | |
"module_args": { | |
head -1 |awk '{ print $NF }')", | |
"_uses_shell": true, | |
- "chdir": "/var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/work/src/git.openstack.org/openstack/requirements", | |
+ "chdir": "/var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/work/src/git.openstack.org/openstack/glance", | |
"creates": null, | |
"environ": null, | |
"executable": null, | |
"removes": null, | |
"warn": true, | |
- "zuul_log_id": "639a538845034f3a90da5635688f7a9b" | |
+ "zuul_log_id": "d0f07df4fffc450fa8417ebe6add0214" | |
} | |
}, | |
"item": { | |
- "key": "git.openstack.org/openstack/requirements", | |
+ "key": "git.openstack.org/openstack/glance", | |
"value": { | |
"canonical_hostname": "git.openstack.org", | |
- "canonical_name": "git.openstack.org/openstack/requirements", | |
- "name": "openstack/requirements", | |
- "required": true, | |
- "short_name": "requirements", | |
- "src_dir": "src/git.openstack.org/openstack/requirements" | |
+ "canonical_name": "git.openstack.org/openstack/glance", | |
+ "name": "openstack/glance", | |
+ "required": false, | |
+ "short_name": "glance", | |
+ "src_dir": "src/git.openstack.org/openstack/glance" | |
} | |
}, | |
"rc": 0, | |
- "start": "2018-01-22 10:33:12.195977", | |
+ "start": "2018-01-19 14:38:53.159188", | |
"stderr": "", | |
"stderr_lines": [], | |
- "stdout": "git.openstack.org/openstack/requirements: master", | |
+ "stdout": "git.openstack.org/openstack/glance: master", | |
"stdout_lines": [ | |
- "git.openstack.org/openstack/requirements: master" | |
+ "git.openstack.org/openstack/glance: master" | |
], | |
- "zuul_log_id": "639a538845034f3a90da5635688f7a9b" | |
+ "zuul_log_id": "d0f07df4fffc450fa8417ebe6add0214" | |
} | |
ok: | |
{ | |
@@ -252,48 +253,48 @@ | |
"_ansible_parsed": true, | |
"changed": true, | |
head -1 |awk '{ print $NF }')", | |
- "delta": "0:00:00.025589", | |
- "end": "2018-01-22 10:33:12.816877", | |
+ "delta": "0:00:00.007752", | |
+ "end": "2018-01-19 14:38:53.573791", | |
"invocation": { | |
"module_args": { | |
head -1 |awk '{ print $NF }')", | |
"_uses_shell": true, | |
- "chdir": "/var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/work/src/git.openstack.org/openstack/glance", | |
+ "chdir": "/var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/work/src/git.openstack.org/openstack/requirements", | |
"creates": null, | |
"environ": null, | |
"executable": null, | |
"removes": null, | |
"warn": true, | |
- "zuul_log_id": "639a538845034f3a90da5635688f7a9b" | |
+ "zuul_log_id": "d0f07df4fffc450fa8417ebe6add0214" | |
} | |
}, | |
"item": { | |
- "key": "git.openstack.org/openstack/glance", | |
+ "key": "git.openstack.org/openstack/requirements", | |
"value": { | |
"canonical_hostname": "git.openstack.org", | |
- "canonical_name": "git.openstack.org/openstack/glance", | |
- "name": "openstack/glance", | |
- "required": false, | |
- "short_name": "glance", | |
- "src_dir": "src/git.openstack.org/openstack/glance" | |
+ "canonical_name": "git.openstack.org/openstack/requirements", | |
+ "name": "openstack/requirements", | |
+ "required": true, | |
+ "short_name": "requirements", | |
+ "src_dir": "src/git.openstack.org/openstack/requirements" | |
} | |
}, | |
"rc": 0, | |
- "start": "2018-01-22 10:33:12.791288", | |
+ "start": "2018-01-19 14:38:53.566039", | |
"stderr": "", | |
"stderr_lines": [], | |
- "stdout": "git.openstack.org/openstack/glance: master", | |
+ "stdout": "git.openstack.org/openstack/requirements: master", | |
"stdout_lines": [ | |
- "git.openstack.org/openstack/glance: master" | |
+ "git.openstack.org/openstack/requirements: master" | |
], | |
- "zuul_log_id": "639a538845034f3a90da5635688f7a9b" | |
+ "zuul_log_id": "d0f07df4fffc450fa8417ebe6add0214" | |
} | |
LOOP [mirror-workspace-git-repos : Update remote repository state correctly] | |
-ok: Item: Runtime: 0:00:00.049425 | |
-HEAD is now at 6ed1c94 Merge "update constraint for os_vif to new release 1.9.0" | |
+HEAD is now at f5ae04b Implementation of Inject metadata properties | |
+ok: Item: Runtime: 0:00:00.147447 | |
Already on 'master' | |
-ok: Item: Runtime: 0:00:00.204929 | |
+ok: Item: Runtime: 0:00:00.026691 | |
changed: All items complete | |
@@ -305,7 +306,7 @@ | |
TASK [configure-mirrors : Set up infrastructure mirrors] | |
ok | |
-included: /var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/trusted/project_1/git.openstack.org/openstack-infra/zuul-jobs/roles/configure-mirrors/tasks/mirror.yaml | |
+included: /var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/trusted/project_1/git.openstack.org/openstack-infra/zuul-jobs/roles/configure-mirrors/tasks/mirror.yaml | |
TASK [configure-mirrors : Install /etc/pip.conf configuration] | |
changed | |
@@ -314,13 +315,13 @@ | |
changed | |
LOOP [configure-mirrors : Include OS-specific variables] | |
-ok: "/var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/trusted/project_1/git.openstack.org/openstack-infra/zuul-jobs/roles/configure-mirrors/vars/Ubuntu.yaml" | |
+ok: "/var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/trusted/project_1/git.openstack.org/openstack-infra/zuul-jobs/roles/configure-mirrors/vars/Ubuntu.yaml" | |
LOOP [configure-mirrors : Setup distribution specific packaging mirrors] | |
-ok: "/var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/trusted/project_1/git.openstack.org/openstack-infra/zuul-jobs/roles/configure-mirrors/tasks/mirror/Ubuntu.yaml" | |
+ok: "/var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/trusted/project_1/git.openstack.org/openstack-infra/zuul-jobs/roles/configure-mirrors/tasks/mirror/Ubuntu.yaml" | |
ok: All items complete | |
-included: /var/lib/zuul/builds/29bb721aca764b218991540aff40d62c/trusted/project_1/git.openstack.org/openstack-infra/zuul-jobs/roles/configure-mirrors/tasks/mirror/Ubuntu.yaml | |
+included: /var/lib/zuul/builds/e143008e810c4366b3c862a7a4fcc8d6/trusted/project_1/git.openstack.org/openstack-infra/zuul-jobs/roles/configure-mirrors/tasks/mirror/Ubuntu.yaml | |
LOOP [configure-mirrors : Install Ubuntu repository files] | |
changed: "etc/apt/sources.list" | |
@@ -338,7 +339,7 @@ | |
TASK [fetch-zuul-cloner : Make repositories writable so that people can hardlink] | |
changed | |
changed | |
-ok: Runtime: 0:00:05.805077 | |
+ok: Runtime: 0:00:03.599752 | |
PLAY RECAP | |
ok: 3 changed: 0 unreachable: 0 failed: 0 | |
@@ -396,13 +397,13 @@ | |
mysql-server | |
postgresql | |
postgresql-client | |
-ok: Runtime: 0:00:01.681022 | |
+ok: Runtime: 0:00:01.157741 | |
TASK [bindep : Install distro packages from bindep] | |
changed | |
TASK [bindep : Check that packages are installed] | |
-ok: Runtime: 0:00:01.629580 | |
+ok: Runtime: 0:00:01.127169 | |
TASK [bindep : Fail if we cannot install all packages] | |
skipping: Conditional result was False | |
@@ -441,7 +442,7 @@ | |
NOTICE: database "openstack_citest" does not exist, skipping | |
DROP DATABASE | |
+ createdb -h 127.0.0.1 -U openstack_citest -l C -T template0 -E utf8 openstack_citest | |
-ok: Runtime: 0:00:00.948663 | |
+ok: Runtime: 0:00:00.783737 | |
PLAY RECAP | |
ok: 9 changed: 4 unreachable: 0 failed: 0 | |
@@ -453,7 +454,7 @@ | |
TASK [ensure-tox : Ensure tox is installed] | |
tox is /usr/local/bin/tox | |
-ok: Runtime: 0:00:00.041251 | |
+ok: Runtime: 0:00:00.005714 | |
PLAY RECAP | |
ok: 1 changed: 1 unreachable: 0 failed: 0 | |
@@ -464,14 +465,14 @@ | |
PLAY [all] | |
TASK [revoke-sudo : Check if zuul is sudoer] | |
-ok: Runtime: 0:00:00.020949 | |
+ok: Runtime: 0:00:00.014935 | |
TASK [revoke-sudo : Remove sudo access for zuul user.] | |
changed | |
TASK [revoke-sudo : Prove that general sudo access is actually revoked.] | |
sudo: a password is required | |
-ok: Runtime: 0:00:00.015239 | |
+ok: Runtime: 0:00:00.010913 | |
TASK [tox : Require tox_envlist variable] | |
skipping: Conditional result was False | |
@@ -489,11 +490,11 @@ | |
py27 create: /home/zuul/src/git.openstack.org/openstack/glance/.tox/py27 | |
py27 installdeps: -r/home/zuul/src/git.openstack.org/openstack/glance/test-requirements.txt | |
py27 develop-inst: /home/zuul/src/git.openstack.org/openstack/glance | |
-py27 installed: ----------------------------------------,Error when trying to get requirement for VCS system Command "git config --get-regexp remote\..*\.url" failed with error code 1 in /home/zuul/src/git.openstack.org/openstack/glance, falling back to uneditable format,Could not determine repository location of /home/zuul/src/git.openstack.org/openstack/glance,alabaster==0.7.10,alembic==0.9.6,amqp==2.2.2,appdirs==1.4.3,asn1crypto==0.24.0,automaton==1.14.0,Babel==2.5.3,bandit==1.4.0,cachetools==2.0.1,castellan==0.17.0,certifi==2017.11.5,cffi==1.11.4,chardet==3.0.4,cliff==2.11.0,cmd2==0.7.9,contextlib2==0.5.5,coverage==4.4.2,cryptography==2.1.4,cursive==0.2.1,ddt==1.1.1,debtcollector==1.19.0,decorator==4.2.1,doc8==0.8.0,docutils==0.14,dogpile.cache==0.6.4,dulwich==0.18.6,enum-compat==0.0.2,enum34==1.1.6,eventlet==0.20.0,extras==1.0.0,fasteners==0.14.1,fixtures==3.0.0,flake8==2.5.5,funcsigs==1.0.2,functools32==3.2.3.post2,future==0.16.0,futures==3.2.0,futurist==1.6.0,gitdb2==2.0.3,GitPython==2.1.8,## !! Could not determine repository location,glance==16.0.0.0b3.dev29,glance-store==0.22.0,greenlet==0.4.12,hacking==0.12.0,httplib2==0.10.3,idna==2.6,imagesize==0.7.1,ipaddress==1.0.19,iso8601==0.1.11,Jinja2==2.10,jsonschema==2.6.0,keystoneauth1==3.3.0,keystonemiddleware==4.21.0,kombu==4.1.0,linecache2==1.0.0,lxml==4.1.1,Mako==1.0.7,MarkupSafe==1.0,mccabe==0.2.1,mock==2.0.0,monotonic==1.4,mox3==0.24.0,msgpack-python==0.4.8,netaddr==0.7.19,netifaces==0.10.6,networkx==1.11,openstackdocstheme==1.18.1,os-api-ref==1.5.0,os-client-config==1.28.0,os-testr==1.0.0,oslo.cache==1.28.0,oslo.concurrency==3.25.0,oslo.config==5.2.0,oslo.context==2.20.0,oslo.db==4.33.0,oslo.i18n==3.19.0,oslo.log==3.36.0,oslo.messaging==5.35.0,oslo.middleware==3.34.0,oslo.policy==1.33.1,oslo.serialization==2.21.1,oslo.service==1.29.0,oslo.utils==3.35.0,oslotest==3.2.0,osprofiler==1.15.1,Paste==2.0.3,PasteDeploy==1.5.2,pbr==3.1.1,pep8==1.5.7,pika==0.10.0,pika-pool==0.1.3,prettytable==0.7.2,psutil==5.4.3,psycopg2==2.7.3.2,pycadf==2.6.0,pycparser==2.18,pyflakes==0.8.1,Pygments==2.2.0,pyinotify==0.9.6,PyMySQL==0.8.0,pyOpenSSL==17.5.0,pyparsing==2.2.0,pyperclip==1.6.0,pysendfile==2.0.1,python-barbicanclient==4.5.2,python-dateutil==2.6.1,python-editor==1.0.3,python-keystoneclient==3.14.0,python-mimeparse==1.6.0,python-subunit==1.2.0,python-swiftclient==3.4.0,pytz==2017.3,PyYAML==3.12,qpid-python==1.36.0.post1,reno==2.6.0,repoze.lru==0.7,requests==2.18.4,requestsexceptions==1.3.0,restructuredtext-lint==1.1.2,retrying==1.3.3,rfc3986==1.1.0,Routes==2.4.1,simplegeneric==0.8.1,six==1.11.0,smmap2==2.0.3,snowballstemmer==1.2.1,Sphinx==1.6.5,sphinxcontrib-websupport==1.0.1,SQLAlchemy==1.1.15,sqlalchemy-migrate==0.11.0,sqlparse==0.2.4,statsd==3.2.2,stestr==1.1.0,stevedore==1.28.0,taskflow==3.1.0,Tempita==0.5.2,tenacity==4.8.0,testrepository==0.0.20,testresources==2.0.1,testscenarios==0.5.0,testtools==2.3.0,traceback2==1.4.0,typing==3.6.2,unicodecsv==0.14.1,unittest2==1.1.0,urllib3==1.22,vine==1.1.4,WebOb==1.7.4,wrapt==1.10.11,WSME==0.9.2,xattr==0.9.2 | |
+py27 installed: ----------------------------------------,Error when trying to get requirement for VCS system Command "git config --get-regexp remote\..*\.url" failed with error code 1 in /home/zuul/src/git.openstack.org/openstack/glance, falling back to uneditable format,Could not determine repository location of /home/zuul/src/git.openstack.org/openstack/glance,alabaster==0.7.10,alembic==0.9.6,amqp==2.2.2,appdirs==1.4.3,asn1crypto==0.24.0,automaton==1.14.0,Babel==2.5.3,bandit==1.4.0,cachetools==2.0.1,castellan==0.17.0,certifi==2017.11.5,cffi==1.11.4,chardet==3.0.4,cliff==2.11.0,cmd2==0.7.9,contextlib2==0.5.5,coverage==4.4.2,cryptography==2.1.4,cursive==0.2.1,ddt==1.1.1,debtcollector==1.19.0,decorator==4.2.1,docutils==0.14,dogpile.cache==0.6.4,dulwich==0.18.6,enum-compat==0.0.2,enum34==1.1.6,eventlet==0.20.0,extras==1.0.0,fasteners==0.14.1,fixtures==3.0.0,flake8==2.5.5,funcsigs==1.0.2,functools32==3.2.3.post2,future==0.16.0,futures==3.2.0,futurist==1.6.0,gitdb2==2.0.3,GitPython==2.1.8,## !! Could not determine repository location,glance==16.0.0.0b3.dev29,glance-store==0.22.0,greenlet==0.4.12,hacking==0.12.0,httplib2==0.10.3,idna==2.6,imagesize==0.7.1,ipaddress==1.0.19,iso8601==0.1.11,Jinja2==2.10,jsonschema==2.6.0,keystoneauth1==3.3.0,keystonemiddleware==4.21.0,kombu==4.1.0,linecache2==1.0.0,lxml==4.1.1,Mako==1.0.7,MarkupSafe==1.0,mccabe==0.2.1,mock==2.0.0,monotonic==1.4,mox3==0.24.0,msgpack-python==0.4.8,netaddr==0.7.19,netifaces==0.10.6,networkx==1.11,openstackdocstheme==1.18.1,os-api-ref==1.5.0,os-client-config==1.28.0,os-testr==1.0.0,oslo.cache==1.28.0,oslo.concurrency==3.25.0,oslo.config==5.2.0,oslo.context==2.20.0,oslo.db==4.33.0,oslo.i18n==3.19.0,oslo.log==3.36.0,oslo.messaging==5.35.0,oslo.middleware==3.34.0,oslo.policy==1.33.1,oslo.serialization==2.21.1,oslo.service==1.29.0,oslo.utils==3.35.0,oslotest==3.2.0,osprofiler==1.15.1,Paste==2.0.3,PasteDeploy==1.5.2,pbr==3.1.1,pep8==1.5.7,pika==0.10.0,pika-pool==0.1.3,prettytable==0.7.2,psutil==5.4.3,psycopg2==2.7.3.2,pycadf==2.6.0,pycparser==2.18,pyflakes==0.8.1,Pygments==2.2.0,pyinotify==0.9.6,PyMySQL==0.8.0,pyOpenSSL==17.5.0,pyparsing==2.2.0,pyperclip==1.6.0,pysendfile==2.0.1,python-barbicanclient==4.5.2,python-dateutil==2.6.1,python-editor==1.0.3,python-keystoneclient==3.14.0,python-mimeparse==1.6.0,python-subunit==1.2.0,python-swiftclient==3.4.0,pytz==2017.3,PyYAML==3.12,qpid-python==1.36.0.post1,reno==2.6.0,repoze.lru==0.7,requests==2.18.4,requestsexceptions==1.3.0,retrying==1.3.3,rfc3986==1.1.0,Routes==2.4.1,simplegeneric==0.8.1,six==1.11.0,smmap2==2.0.3,snowballstemmer==1.2.1,Sphinx==1.6.5,sphinxcontrib-websupport==1.0.1,SQLAlchemy==1.1.15,sqlalchemy-migrate==0.11.0,sqlparse==0.2.4,statsd==3.2.2,stestr==1.1.0,stevedore==1.28.0,taskflow==3.1.0,Tempita==0.5.2,tenacity==4.8.0,testrepository==0.0.20,testresources==2.0.1,testscenarios==0.5.0,testtools==2.3.0,traceback2==1.4.0,typing==3.6.2,unicodecsv==0.14.1,unittest2==1.1.0,urllib3==1.22,vine==1.1.4,WebOb==1.7.4,wrapt==1.10.11,WSME==0.9.2,xattr==0.9.2 | |
___________________________________ summary ____________________________________ | |
py27: skipped tests | |
congratulations :) | |
-ok: Runtime: 0:02:41.418367 | |
+ok: Runtime: 0:01:47.639201 | |
TASK [tox : Install any sibling python packages] | |
ok: | |
@@ -521,7 +522,6 @@ | |
Found ddt python package installed | |
Found debtcollector python package installed | |
Found decorator python package installed | |
-Found doc8 python package installed | |
Found docutils python package installed | |
Found dogpile.cache python package installed | |
Found dulwich python package installed | |
@@ -618,7 +618,6 @@ | |
Found repoze.lru python package installed | |
Found requests python package installed | |
Found requestsexceptions python package installed | |
-Found restructuredtext-lint python package installed | |
Found retrying python package installed | |
Found rfc3986 python package installed | |
Found Routes python package installed | |
@@ -662,7 +661,7 @@ | |
skipping sdist step | |
py27 start: getenv /home/zuul/src/git.openstack.org/openstack/glance/.tox/py27 | |
py27 reusing: /home/zuul/src/git.openstack.org/openstack/glance/.tox/py27 | |
-py27 finish: getenv after 0.08 seconds | |
+py27 finish: getenv after 0.06 seconds | |
py27 start: developpkg /home/zuul/src/git.openstack.org/openstack/glance | |
/home/zuul/src/git.openstack.org/openstack/glance$ /home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/bin/python /home/zuul/src/git.openstack.org/openstack/glance/setup.py --name | |
/home/zuul/src/git.openstack.org/openstack/glance$ /home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/bin/python -c import sys; print(sys.path) | |
@@ -718,14 +717,14 @@ | |
Successfully uninstalled glance-16.0.0.0b3.dev29 | |
Running setup.py develop for glance | |
Successfully installed glance | |
-py27 finish: developpkg after 24.02 seconds | |
+py27 finish: developpkg after 15.20 seconds | |
py27 start: envreport | |
setting PATH=/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games | |
/home/zuul/src/git.openstack.org/openstack/glance$ /home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/bin/pip freeze >/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/log/py27-5.log | |
-py27 installed: ----------------------------------------,Error when trying to get requirement for VCS system Command "git config --get-regexp remote\..*\.url" failed with error code 1 in /home/zuul/src/git.openstack.org/openstack/glance, falling back to uneditable format,Could not determine repository location of /home/zuul/src/git.openstack.org/openstack/glance,alabaster==0.7.10,alembic==0.9.6,amqp==2.2.2,appdirs==1.4.3,asn1crypto==0.24.0,automaton==1.14.0,Babel==2.5.3,bandit==1.4.0,cachetools==2.0.1,castellan==0.17.0,certifi==2017.11.5,cffi==1.11.4,chardet==3.0.4,cliff==2.11.0,cmd2==0.7.9,contextlib2==0.5.5,coverage==4.4.2,cryptography==2.1.4,cursive==0.2.1,ddt==1.1.1,debtcollector==1.19.0,decorator==4.2.1,doc8==0.8.0,docutils==0.14,dogpile.cache==0.6.4,dulwich==0.18.6,enum-compat==0.0.2,enum34==1.1.6,eventlet==0.20.0,extras==1.0.0,fasteners==0.14.1,fixtures==3.0.0,flake8==2.5.5,funcsigs==1.0.2,functools32==3.2.3.post2,future==0.16.0,futures==3.2.0,futurist==1.6.0,gitdb2==2.0.3,GitPython==2.1.8,## !! Could not determine repository location,glance==16.0.0.0b3.dev29,glance-store==0.22.0,greenlet==0.4.12,hacking==0.12.0,httplib2==0.10.3,idna==2.6,imagesize==0.7.1,ipaddress==1.0.19,iso8601==0.1.11,Jinja2==2.10,jsonschema==2.6.0,keystoneauth1==3.3.0,keystonemiddleware==4.21.0,kombu==4.1.0,linecache2==1.0.0,lxml==4.1.1,Mako==1.0.7,MarkupSafe==1.0,mccabe==0.2.1,mock==2.0.0,monotonic==1.4,mox3==0.24.0,msgpack-python==0.4.8,netaddr==0.7.19,netifaces==0.10.6,networkx==1.11,openstackdocstheme==1.18.1,os-api-ref==1.5.0,os-client-config==1.28.0,os-testr==1.0.0,oslo.cache==1.28.0,oslo.concurrency==3.25.0,oslo.config==5.2.0,oslo.context==2.20.0,oslo.db==4.33.0,oslo.i18n==3.19.0,oslo.log==3.36.0,oslo.messaging==5.35.0,oslo.middleware==3.34.0,oslo.policy==1.33.1,oslo.serialization==2.21.1,oslo.service==1.29.0,oslo.utils==3.35.0,oslotest==3.2.0,osprofiler==1.15.1,Paste==2.0.3,PasteDeploy==1.5.2,pbr==3.1.1,pep8==1.5.7,pika==0.10.0,pika-pool==0.1.3,prettytable==0.7.2,psutil==5.4.3,psycopg2==2.7.3.2,pycadf==2.6.0,pycparser==2.18,pyflakes==0.8.1,Pygments==2.2.0,pyinotify==0.9.6,PyMySQL==0.8.0,pyOpenSSL==17.5.0,pyparsing==2.2.0,pyperclip==1.6.0,pysendfile==2.0.1,python-barbicanclient==4.5.2,python-dateutil==2.6.1,python-editor==1.0.3,python-keystoneclient==3.14.0,python-mimeparse==1.6.0,python-subunit==1.2.0,python-swiftclient==3.4.0,pytz==2017.3,PyYAML==3.12,qpid-python==1.36.0.post1,reno==2.6.0,repoze.lru==0.7,requests==2.18.4,requestsexceptions==1.3.0,restructuredtext-lint==1.1.2,retrying==1.3.3,rfc3986==1.1.0,Routes==2.4.1,simplegeneric==0.8.1,six==1.11.0,smmap2==2.0.3,snowballstemmer==1.2.1,Sphinx==1.6.5,sphinxcontrib-websupport==1.0.1,SQLAlchemy==1.1.15,sqlalchemy-migrate==0.11.0,sqlparse==0.2.4,statsd==3.2.2,stestr==1.1.0,stevedore==1.28.0,taskflow==3.1.0,Tempita==0.5.2,tenacity==4.8.0,testrepository==0.0.20,testresources==2.0.1,testscenarios==0.5.0,testtools==2.3.0,traceback2==1.4.0,typing==3.6.2,unicodecsv==0.14.1,unittest2==1.1.0,urllib3==1.22,vine==1.1.4,WebOb==1.7.4,wrapt==1.10.11,WSME==0.9.2,xattr==0.9.2 | |
-py27 finish: envreport after 2.55 seconds | |
+py27 installed: ----------------------------------------,Error when trying to get requirement for VCS system Command "git config --get-regexp remote\..*\.url" failed with error code 1 in /home/zuul/src/git.openstack.org/openstack/glance, falling back to uneditable format,Could not determine repository location of /home/zuul/src/git.openstack.org/openstack/glance,alabaster==0.7.10,alembic==0.9.6,amqp==2.2.2,appdirs==1.4.3,asn1crypto==0.24.0,automaton==1.14.0,Babel==2.5.3,bandit==1.4.0,cachetools==2.0.1,castellan==0.17.0,certifi==2017.11.5,cffi==1.11.4,chardet==3.0.4,cliff==2.11.0,cmd2==0.7.9,contextlib2==0.5.5,coverage==4.4.2,cryptography==2.1.4,cursive==0.2.1,ddt==1.1.1,debtcollector==1.19.0,decorator==4.2.1,docutils==0.14,dogpile.cache==0.6.4,dulwich==0.18.6,enum-compat==0.0.2,enum34==1.1.6,eventlet==0.20.0,extras==1.0.0,fasteners==0.14.1,fixtures==3.0.0,flake8==2.5.5,funcsigs==1.0.2,functools32==3.2.3.post2,future==0.16.0,futures==3.2.0,futurist==1.6.0,gitdb2==2.0.3,GitPython==2.1.8,## !! Could not determine repository location,glance==16.0.0.0b3.dev29,glance-store==0.22.0,greenlet==0.4.12,hacking==0.12.0,httplib2==0.10.3,idna==2.6,imagesize==0.7.1,ipaddress==1.0.19,iso8601==0.1.11,Jinja2==2.10,jsonschema==2.6.0,keystoneauth1==3.3.0,keystonemiddleware==4.21.0,kombu==4.1.0,linecache2==1.0.0,lxml==4.1.1,Mako==1.0.7,MarkupSafe==1.0,mccabe==0.2.1,mock==2.0.0,monotonic==1.4,mox3==0.24.0,msgpack-python==0.4.8,netaddr==0.7.19,netifaces==0.10.6,networkx==1.11,openstackdocstheme==1.18.1,os-api-ref==1.5.0,os-client-config==1.28.0,os-testr==1.0.0,oslo.cache==1.28.0,oslo.concurrency==3.25.0,oslo.config==5.2.0,oslo.context==2.20.0,oslo.db==4.33.0,oslo.i18n==3.19.0,oslo.log==3.36.0,oslo.messaging==5.35.0,oslo.middleware==3.34.0,oslo.policy==1.33.1,oslo.serialization==2.21.1,oslo.service==1.29.0,oslo.utils==3.35.0,oslotest==3.2.0,osprofiler==1.15.1,Paste==2.0.3,PasteDeploy==1.5.2,pbr==3.1.1,pep8==1.5.7,pika==0.10.0,pika-pool==0.1.3,prettytable==0.7.2,psutil==5.4.3,psycopg2==2.7.3.2,pycadf==2.6.0,pycparser==2.18,pyflakes==0.8.1,Pygments==2.2.0,pyinotify==0.9.6,PyMySQL==0.8.0,pyOpenSSL==17.5.0,pyparsing==2.2.0,pyperclip==1.6.0,pysendfile==2.0.1,python-barbicanclient==4.5.2,python-dateutil==2.6.1,python-editor==1.0.3,python-keystoneclient==3.14.0,python-mimeparse==1.6.0,python-subunit==1.2.0,python-swiftclient==3.4.0,pytz==2017.3,PyYAML==3.12,qpid-python==1.36.0.post1,reno==2.6.0,repoze.lru==0.7,requests==2.18.4,requestsexceptions==1.3.0,retrying==1.3.3,rfc3986==1.1.0,Routes==2.4.1,simplegeneric==0.8.1,six==1.11.0,smmap2==2.0.3,snowballstemmer==1.2.1,Sphinx==1.6.5,sphinxcontrib-websupport==1.0.1,SQLAlchemy==1.1.15,sqlalchemy-migrate==0.11.0,sqlparse==0.2.4,statsd==3.2.2,stestr==1.1.0,stevedore==1.28.0,taskflow==3.1.0,Tempita==0.5.2,tenacity==4.8.0,testrepository==0.0.20,testresources==2.0.1,testscenarios==0.5.0,testtools==2.3.0,traceback2==1.4.0,typing==3.6.2,unicodecsv==0.14.1,unittest2==1.1.0,urllib3==1.22,vine==1.1.4,WebOb==1.7.4,wrapt==1.10.11,WSME==0.9.2,xattr==0.9.2 | |
+py27 finish: envreport after 1.36 seconds | |
py27 start: runtests | |
-py27 runtests: PYTHONHASHSEED='2174471646' | |
+py27 runtests: PYTHONHASHSEED='15239507' | |
ostestr --slowest | |
setting PATH=/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games | |
/home/zuul/src/git.openstack.org/openstack/glance$ /home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/bin/ostestr --slowest | |
@@ -965,20 +964,22 @@ | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
@@ -1037,12 +1038,6 @@ | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
- return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
- return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
@@ -1057,18 +1052,22 @@ | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+ return old_init(self, *args, **kwargs) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
+ return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
@@ -1175,12 +1174,14 @@ | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
@@ -1207,25 +1208,33 @@ | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+ return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
+ return old_init(self, *args, **kwargs) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
@@ -1235,17 +1244,17 @@ | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
- return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+ return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
@@ -1257,37 +1266,37 @@ | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
- return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
+ return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
@@ -1299,6 +1308,8 @@ | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
@@ -1311,14 +1322,12 @@ | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
@@ -1333,23 +1342,19 @@ | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
- return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
- return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
@@ -1361,44 +1366,44 @@ | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
- return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
+ return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
@@ -1413,14 +1418,12 @@ | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
@@ -1433,8 +1436,6 @@ | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
@@ -1461,14 +1462,12 @@ | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
@@ -1481,20 +1480,20 @@ | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
@@ -1515,20 +1514,20 @@ | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
- loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'PostgreSQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'DbTestCase' (either directly or via inheritance) is deprecated | |
+ loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/loader.py:111: DeprecationWarning: Using class 'MySQLOpportunisticTestCase' (either directly or via inheritance) is deprecated | |
loaded_suite = self.suiteClass(map(testCaseClass, testCaseNames)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'OpportunisticTestCase' (either directly or via inheritance) is deprecated | |
@@ -1629,13 +1628,9 @@ | |
return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated | |
self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB)) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated | |
- self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB)) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated | |
- return old_init(self, *args, **kwargs) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated | |
self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB)) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'PostgreSQLOpportunisticFixture' (either directly or via inheritance) is deprecated | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated | |
self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
@@ -1643,62 +1638,48 @@ | |
self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'PostgreSQLOpportunisticFixture' (either directly or via inheritance) is deprecated | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated | |
self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated | |
- self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB)) | |
INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated | |
+INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
+INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
+INFO [alembic.runtime.migration] Running upgrade -> liberty, liberty initial | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'PostgreSQLOpportunisticFixture' (either directly or via inheritance) is deprecated | |
self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
INFO [alembic.runtime.migration] Running upgrade -> liberty, liberty initial | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated | |
+ self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB)) | |
INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
INFO [alembic.runtime.migration] Running upgrade -> liberty, liberty initial | |
INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
INFO [alembic.runtime.migration] Running upgrade -> liberty, liberty initial | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'PostgreSQLOpportunisticFixture' (either directly or via inheritance) is deprecated | |
- self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB)) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated | |
- return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated | |
- self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB)) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated | |
- return old_init(self, *args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated | |
- self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB)) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated | |
- return old_init(self, *args, **kwargs) | |
INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
INFO [alembic.runtime.migration] Running upgrade -> liberty, liberty initial | |
-{2} glance.tests.functional.db.migrations.test_ocata_expand01.TestOcataExpand01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
-{2} glance.tests.functional.db.migrations.test_pike01.TestPike01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
-{2} glance.tests.functional.db.migrations.test_pike01.TestPike01PostgresSQL.test_walk_versions ... SKIPPED: Backend 'postgresql' is unavailable: No such backend | |
-{2} glance.tests.functional.db.test_migrations.TestMysqlMigrations.test_mysql_innodb_tables ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
-{0} glance.tests.functional.db.migrations.test_ocata_contract01.TestOcataContract01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
-{0} glance.tests.functional.db.test_migrations.TestMigrations.test_no_downgrade [0.132394s] ... ok | |
-{0} glance.tests.functional.db.test_migrations.TestPostgresqlMigrations.test_walk_versions ... SKIPPED: Backend 'postgresql' is unavailable: No such backend | |
-{5} glance.tests.functional.db.migrations.test_mitaka01.TestMitaka01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
-{5} glance.tests.functional.db.migrations.test_pike_migrate01.TestPikeMigrate01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
-{5} glance.tests.functional.db.test_migrations.ModelsMigrationsSyncMysql.test_models_sync ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
-{7} glance.tests.functional.db.migrations.test_mitaka02.TestMitaka02MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
-{6} glance.tests.functional.db.migrations.test_mitaka02.TestMitaka02PostgresSQL.test_walk_versions ... SKIPPED: Backend 'postgresql' is unavailable: No such backend | |
-{6} glance.tests.functional.db.migrations.test_ocata01.TestOcata01PostgresSQL.test_walk_versions ... SKIPPED: Backend 'postgresql' is unavailable: No such backend | |
-{6} glance.tests.functional.db.migrations.test_ocata_migrate01.TestOcataMigrate01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
-{6} glance.tests.functional.db.migrations.test_pike_contract01.TestPikeContract01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
+{0} glance.tests.functional.db.migrations.test_ocata_expand01.TestOcataExpand01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
+{2} glance.tests.functional.db.test_migrations.TestMysqlMigrations.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
+{5} glance.tests.functional.db.migrations.test_ocata_migrate01.TestOcataMigrate01_EmptyDBMySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
+{5} glance.tests.functional.db.migrations.test_pike_expand01.TestPikeExpand01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
+{7} glance.tests.functional.db.migrations.test_mitaka02.TestMitaka02PostgresSQL.test_walk_versions ... SKIPPED: Backend 'postgresql' is unavailable: No such backend | |
+{7} glance.tests.functional.db.migrations.test_ocata_contract01.TestOcataContract01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
+{7} glance.tests.functional.db.migrations.test_pike_contract01.TestPikeContract01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
+{7} glance.tests.functional.db.test_migrations.TestMigrations.test_no_downgrade [0.060298s] ... ok | |
+{4} glance.tests.functional.db.migrations.test_mitaka01.TestMitaka01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
{4} glance.tests.functional.db.migrations.test_mitaka01.TestMitaka01PostgresSQL.test_walk_versions ... SKIPPED: Backend 'postgresql' is unavailable: No such backend | |
+{1} glance.tests.functional.db.test_migrations.ModelsMigrationsSyncPostgres.test_models_sync ... SKIPPED: Backend 'postgresql' is unavailable: No such backend | |
INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
-INFO [alembic.runtime.migration] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table | |
INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
INFO [alembic.runtime.migration] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table | |
+INFO [alembic.runtime.migration] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table | |
INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
INFO [alembic.runtime.migration] Running upgrade mitaka01 -> mitaka02, update metadef os_nova_server | |
@@ -1710,2956 +1691,4908 @@ | |
INFO [alembic.runtime.migration] Running upgrade mitaka02 -> ocata01, add visibility to and remove is_public from images | |
INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
+INFO [alembic.runtime.migration] Running upgrade mitaka02 -> ocata01, add visibility to and remove is_public from images | |
+INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
+INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
INFO [alembic.runtime.migration] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table | |
INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
INFO [alembic.runtime.migration] Running upgrade mitaka01 -> mitaka02, update metadef os_nova_server | |
INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
-INFO [alembic.runtime.migration] Running upgrade mitaka02 -> ocata01, add visibility to and remove is_public from images | |
+INFO [alembic.runtime.migration] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table | |
INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
-INFO [alembic.runtime.migration] Running upgrade mitaka02 -> ocata01, add visibility to and remove is_public from images | |
INFO [alembic.runtime.migration] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table | |
+INFO [alembic.runtime.migration] Running upgrade mitaka02 -> ocata01, add visibility to and remove is_public from images | |
+INFO [alembic.runtime.migration] Running upgrade mitaka01 -> mitaka02, update metadef os_nova_server | |
+INFO [alembic.runtime.migration] Running upgrade mitaka02 -> ocata01, add visibility to and remove is_public from images | |
INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
INFO [alembic.runtime.migration] Running upgrade mitaka01 -> mitaka02, update metadef os_nova_server | |
-INFO [alembic.runtime.migration] Running upgrade ocata01 -> pike01, drop glare artifacts tables | |
+INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
+INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
+INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
+INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
INFO [alembic.runtime.migration] Running upgrade mitaka02 -> ocata01, add visibility to and remove is_public from images | |
+INFO [alembic.runtime.migration] Running upgrade ocata01 -> pike01, drop glare artifacts tables | |
INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
INFO [alembic.runtime.migration] Running upgrade ocata01 -> pike01, drop glare artifacts tables | |
INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
+{2} glance.tests.functional.db.test_migrations.TestSqliteMigrations.test_walk_versions [1.397172s] ... ok | |
+INFO [alembic.runtime.migration] Running upgrade ocata01 -> pike01, drop glare artifacts tables | |
+INFO [alembic.runtime.migration] Running upgrade ocata01 -> pike01, drop glare artifacts tables | |
+INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
+INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
+INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
+INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
INFO [alembic.runtime.migration] Running upgrade ocata01 -> pike01, drop glare artifacts tables | |
-{1} glance.tests.functional.db.migrations.test_mitaka02.TestMitaka02Sqlite.test_walk_versions [3.995623s] ... ok | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated | |
self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-{1} glance.tests.functional.db.migrations.test_pike_expand01.TestPikeExpand01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
-{1} glance.tests.functional.db.test_migrations.TestMysqlMigrations.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated | |
+{4} glance.tests.functional.db.migrations.test_mitaka01.TestMitaka01Sqlite.test_walk_versions [1.485627s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'PostgreSQLOpportunisticFixture' (either directly or via inheritance) is deprecated | |
self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-{3} glance.tests.functional.db.migrations.test_mitaka01.TestMitaka01Sqlite.test_walk_versions [4.346636s] ... ok | |
+{4} glance.tests.functional.db.migrations.test_mitaka02.TestMitaka02MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated | |
self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB)) | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated | |
return old_init(self, *args, **kwargs) | |
-{3} glance.tests.functional.db.migrations.test_ocata01.TestOcata01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
-{3} glance.tests.functional.db.migrations.test_ocata_migrate01.TestOcataMigrate01_EmptyDBMySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
-{3} glance.tests.functional.db.test_migrations.ModelsMigrationsSyncPostgres.test_models_sync ... SKIPPED: Backend 'postgresql' is unavailable: No such backend | |
-INFO [alembic.runtime.migration] Running upgrade ocata01 -> pike01, drop glare artifacts tables | |
-INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
-INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
-{4} glance.tests.functional.db.migrations.test_ocata01.TestOcata01Sqlite.test_walk_versions [3.258973s] ... ok | |
+{0} glance.tests.functional.db.migrations.test_pike01.TestPike01Sqlite.test_walk_versions [1.580965s] ... ok | |
+{4} glance.tests.functional.db.migrations.test_ocata01.TestOcata01PostgresSQL.test_walk_versions ... SKIPPED: Backend 'postgresql' is unavailable: No such backend | |
/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated | |
self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB)) | |
+{0} glance.tests.functional.db.migrations.test_pike_migrate01.TestPikeMigrate01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
+{0} glance.tests.functional.db.test_migrations.TestMysqlMigrations.test_mysql_innodb_tables ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
+{0} glance.tests.functional.db.test_migrations.TestPostgresqlMigrations.test_walk_versions ... SKIPPED: Backend 'postgresql' is unavailable: No such backend | |
INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
INFO [alembic.runtime.migration] Running upgrade -> liberty, liberty initial | |
-{6} glance.tests.functional.db.test_migrations.ModelsMigrationsSyncSqlite.test_models_sync [3.142502s] ... ok | |
-INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
-INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
-INFO [alembic.runtime.migration] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table | |
-INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
-INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
-INFO [alembic.runtime.migration] Running upgrade mitaka01 -> mitaka02, update metadef os_nova_server | |
-INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
-INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
-INFO [alembic.runtime.migration] Running upgrade mitaka02 -> ocata01, add visibility to and remove is_public from images | |
-INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
-INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
-INFO [alembic.runtime.migration] Running upgrade ocata01 -> pike01, drop glare artifacts tables | |
-{4} glance.tests.functional.db.migrations.test_pike01.TestPike01Sqlite.test_walk_versions [2.602769s] ... ok | |
-INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
-INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
-INFO [alembic.runtime.migration] Running upgrade -> liberty, liberty initial | |
-INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
-INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
-INFO [alembic.runtime.migration] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table | |
-INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
-INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
-INFO [alembic.runtime.migration] Running upgrade mitaka01 -> mitaka02, update metadef os_nova_server | |
-INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
-INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
-INFO [alembic.runtime.migration] Running upgrade mitaka02 -> ocata01, add visibility to and remove is_public from images | |
-INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
-INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
-INFO [alembic.runtime.migration] Running upgrade ocata01 -> pike01, drop glare artifacts tables | |
-{4} glance.tests.functional.db.test_migrations.TestSqliteMigrations.test_walk_versions [2.661982s] ... ok | |
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_filter_image_by_invalid_operator [12.032510s] ... ok | |
-{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_invalid_sort_key [11.794313s] ... ok | |
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_requires_status [12.017981s] ... ok | |
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_bad_int_params [12.074270s] ... ok | |
-{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_defaults [12.382894s] ... ok | |
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_bad_checksum [13.019982s] ... ok | |
-{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_bad_location [12.762320s] ... ok | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead | |
- return wrapped(*args, **kwargs) | |
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_with_locations [5.309436s] ... ok | |
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_with_location_data [5.652769s] ... ok | |
-{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_name_desc [5.868027s] ... ok | |
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_without_locations [5.685753s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_bad_property [12.870902s] ... ok | |
-{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_destroy [6.141316s] ... ok | |
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_bad_name [5.577098s] ... ok | |
-{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_unknown_attributes [5.476257s] ... ok | |
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker [5.605082s] ... ok | |
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_with_size [5.718563s] ... ok | |
-{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter [5.523548s] ... ok | |
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_destroy_with_delete_all [6.587565s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_duplicate_id [5.424111s] ... ok | |
-{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_limit [5.742706s] ... ok | |
-{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_limit_marker [5.545397s] ... ok | |
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_properties [5.717872s] ... ok | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead | |
- return wrapped(*args, **kwargs) | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead | |
- return wrapped(*args, **kwargs) | |
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_disk_format_desc [5.549071s] ... ok | |
-{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_protected [5.437333s] ... ok | |
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_owned [5.621672s] ... ok | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead | |
- return wrapped(*args, **kwargs) | |
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_container_format_desc [5.782350s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get [5.664809s] ... ok | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead | |
- return wrapped(*args, **kwargs) | |
-{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_disk_format_asc [5.868648s] ... ok | |
-{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_tag_returning [6.108254s] ... ok | |
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_deleted_showing_deleted [6.229103s] ... ok | |
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_size_min [5.492579s] ... ok | |
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_size_min_max [5.885000s] ... ok | |
-{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_tags [5.914073s] ... ok | |
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_size_max [5.443754s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all [5.452773s] ... ok | |
-{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_create [5.555156s] ... ok | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead | |
- return wrapped(*args, **kwargs) | |
-{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_name_asc [5.657699s] ... ok | |
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_owned_checksum [5.689539s] ... ok | |
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_max_range_bad_value [5.659358s] ... ok | |
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_size_range [5.668979s] ... ok | |
-{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_force_allow_deleted [5.479378s] ... ok | |
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_comparative_updated_at [5.552977s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_deleted [6.088711s] ... ok | |
-{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_in_container_format [6.233403s] ... ok | |
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_in_id [6.042992s] ... ok | |
-{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_delete [6.693526s] ... ok | |
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_undefined_property [6.011837s] ... ok | |
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_comparative_created_at [6.158751s] ... ok | |
-{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_find [6.690809s] ... ok | |
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_multiple_user_defined_properties [6.060881s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_deleted_showing_deleted_as_admin [5.405848s] ... ok | |
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_in_name [5.446169s] ... ok | |
-{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_min_range_bad_value [5.873141s] ... ok | |
-{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_core_attribute [5.464491s] ... ok | |
-glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead | |
- super(RequestContext, self).__init__(**kwargs) | |
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_deleted_tags [6.040891s] ... ok | |
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_multiple_members [6.344277s] ... ok | |
-{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_purge_properties [5.676927s] ... ok | |
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_user_defined_property [5.594457s] ... ok | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead | |
- return wrapped(*args, **kwargs) | |
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_container_format_asc [5.097007s] ... ok | |
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_nonexistent_user_defined_property [5.466590s] ... ok | |
-{1} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_get_all_with_resource_types_filter [5.488229s] ... ok | |
-{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_count_invalid_image_id [5.499589s] ... ok | |
-{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_with_location_data [5.297788s] ... ok | |
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_count_empty_image_id [5.603489s] ... ok | |
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_in_status [5.654719s] ... ok | |
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_count [5.673224s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_in_disk_format [5.491183s] ... ok | |
-glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead | |
- super(RequestContext, self).__init__(**kwargs) | |
-{1} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_create [5.265619s] ... ok | |
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_nonexistent_userdef_property [5.564078s] ... ok | |
-{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_is_image_visible [5.488491s] ... ok | |
-{0} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_get [5.552769s] ... ok | |
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_tags_and_nonexistent [5.415232s] ... ok | |
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_update [5.676914s] ... ok | |
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_create [5.356911s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_multi_tags [5.536861s] ... ok | |
-{1} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_delete_namespace_content [4.993583s] ... ok | |
-{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_delete_with_content [5.379572s] ... ok | |
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_quotes [5.551825s] ... ok | |
-glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead | |
- super(RequestContext, self).__init__(**kwargs) | |
-glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
- self.context.tenant = str(uuid.uuid4()) | |
-{0} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get [5.034892s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_bad_property [0.026857s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_duplicate_id [0.025148s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_requires_status [0.022567s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_unknown_attributes [0.025258s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_without_locations [0.020524s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_limit_marker [0.021421s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_with_size [0.026439s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_size_min [0.023050s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_size_range [0.073232s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_in_container_format [0.024268s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_in_disk_format [0.057572s] ... ok | |
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_not_found [5.323487s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_in_name [0.028655s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_protected [0.043552s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_tags [0.034299s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_tags_and_nonexistent [0.085359s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_user_deleted_property [0.025904s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_userdef_prop_nonexistent_value [0.019675s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_invalid_quotes [0.051797s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_delete [0.054543s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_set_all [0.019805s] ... ok | |
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_property_delete [5.504214s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_admin_finding_owner1s_image_members [0.079307s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_user2_finding_user1_memberships [0.080679s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_false [0.118075s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_false_and_visibility_shared [0.049376s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_none [0.116398s] ... ok | |
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_delete [5.629869s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_true [0.075920s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_visibility_public [0.085610s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_visibility_private [0.099787s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_is_public_none [0.049097s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_visibility_community [0.107968s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_what_tenant1_sees [0.094119s] ... ok | |
-{0} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_create_with_all_task_info_null [0.016572s] ... ok | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade | |
- expire_on_commit=expire_on_commit, _conf=conf) | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_delete [0.583125s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_undefined_tags [5.216051s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_create [0.168096s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_create_duplicate [0.125987s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_create_duplicate_tags_1 [0.147809s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_get_all [0.123121s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_properties [0.247211s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_without_locations [0.205522s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_destroy [0.376015s] ... ok | |
-{1} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_update [5.239548s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get [0.224844s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_name_asc [0.331009s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_size_range [0.206528s] ... ok | |
-{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_delete [5.406415s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter [0.147920s] ... ok | |
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_allow_deleted [5.690058s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_in_container_format [0.272299s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_tags_and_nonexistent [0.275200s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_userdef_prop_nonexistent_value [0.233763s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_core_attribute [0.151905s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_is_community_image_visible [0.302367s] ... ok | |
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_create_bad_value [5.511010s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_user1_finding_user1_memberships [0.509178s] ... ok | |
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_set_all [5.705875s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyQuota.test_storage_quota_without_image_id [0.217954s] ... ok | |
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_update_status [5.635034s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_false_and_visibility_community [0.642846s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_is_public_true [0.519495s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_user_deleted_property [5.983443s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_is_public_none [0.713953s] ... ok | |
-{1} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_get_all [5.102624s] ... ok | |
-{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_is_public_true [0.616491s] ... ok | |
-{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_get_all [5.353089s] ... ok | |
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_disallow_deleted [5.768502s] ... ok | |
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_get_all [6.091614s] ... ok | |
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_bad_name [5.643272s] ... ok | |
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_get_all_non_existent_image [5.718727s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_userdef_prop_nonexistent_value [5.508643s] ... ok | |
-{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_create_duplicate [5.119786s] ... ok | |
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_not_owned [5.345758s] ... ok | |
-{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_bad_property [4.985694s] ... ok | |
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_with_locations [5.285500s] ... ok | |
-{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_properties [5.125058s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_invalid_quotes [4.797037s] ... ok | |
-{6} glance.tests.functional.db.test_registry.TestRegistryQuota.test_storage_quota_deleted_image [5.197986s] ... ok | |
-{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update [4.941543s] ... ok | |
-{2} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_create [4.610338s] ... ok | |
-glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead | |
- super(RequestContext, self).__init__(**kwargs) | |
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_is_community_image_visible [4.934368s] ... ok | |
-{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_association_create [4.673523s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_paginate [5.457977s] ... ok | |
-glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
- self.context.tenant = str(uuid.uuid4()) | |
-{6} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_create [4.713751s] ... ok | |
-{3} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_association_create_duplicate [4.691177s] ... ok | |
-{2} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_delete [4.742939s] ... ok | |
-{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_update_locations_direct [4.727638s] ... ok | |
-{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_association_get_all_by_namespace [4.561938s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_get_all_no_tags [4.785369s] ... ok | |
-{6} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_delete [4.663490s] ... ok | |
-{3} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_create_duplicate [4.529035s] ... ok | |
-{2} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_create_duplicate [4.654275s] ... ok | |
-{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_get [4.798212s] ... ok | |
-{7} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_association_delete [4.855545s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_bad_location [4.946352s] ... ok | |
-{6} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all [4.409267s] ... ok | |
-{3} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_get_all [4.725077s] ... ok | |
-{2} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_get [4.890978s] ... ok | |
-{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_update [4.405670s] ... ok | |
-{7} glance.tests.functional.db.test_registry.TestRegistryQuota.test_storage_quota [4.907806s] ... ok | |
-{6} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all_as_admin [4.463688s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_create [4.710422s] ... ok | |
-glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead | |
- super(RequestContext, self).__init__(**kwargs) | |
-{3} glance.tests.functional.db.test_registry.TestRegistryQuota.test_storage_quota_multiple_locations [4.712535s] ... ok | |
-{2} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_resource_type_get_all [4.672616s] ... ok | |
-{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_create [5.035424s] ... ok | |
-glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
- self.context.tenant = str(uuid.uuid4()) | |
-{7} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_create_with_all_task_info_null [4.826354s] ... ok | |
-{6} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all_owned [4.867660s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_filter_image_by_invalid_operator [0.020899s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_bad_checksum [0.023154s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_bad_location [0.020349s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_destroy_with_delete_all [0.024486s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_invalid_sort_key [0.017641s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_limit [0.057297s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker [0.018849s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_container_format_desc [0.021810s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_comparative_created_at [0.041584s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_create_duplicate [4.945350s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_in_status [0.045916s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_min_range_bad_value [0.017783s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_multiple_user_defined_properties [0.018886s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_user_defined_property [0.018183s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_update [0.018960s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_get_all [0.054123s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_bad_name [0.051629s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_with_locations [0.021917s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_is_community_image_visible [0.310532s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleQuota.test_storage_quota_deleted_image [0.096247s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get [0.016227s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all_limit [0.018215s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_true_and_visibility_public [0.036292s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_visibility_public [0.106355s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_is_public_true [0.040184s] ... ok | |
-{3} glance.tests.functional.db.test_registry.TestRegistryQuota.test_storage_quota_without_image_id [4.979415s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_is_public_true [0.097863s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get [0.014400s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all_limit [0.019112s] ... ok | |
-{6} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_soft_delete [0.022102s] ... ok | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade | |
- expire_on_commit=expire_on_commit, _conf=conf) | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_create [0.244978s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_delete_with_content [0.187180s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_get_image_with_invalid_long_image_id [0.265269s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_requires_status [0.232100s] ... ok | |
-{2} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_create_duplicate_tags_2 [4.910883s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_limit_marker [0.244109s] ... ok | |
-{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_create_tags [4.630596s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_deleted [0.299926s] ... ok | |
-{7} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all_limit [4.918037s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_owned_checksum [0.391671s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_max_range_bad_value [0.178062s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_tags [0.259718s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_undefined_tags [0.326741s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_user_deleted_property [0.307122s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_invalid_quotes [0.234304s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_allow_deleted [0.254340s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_count [0.148207s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_create [0.227332s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_get [4.869460s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_create [0.253005s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_delete [0.252795s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_delete_with_invalid_long_image_id [0.190158s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_bad_name [0.171329s] ... ok | |
-glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
- self.context.tenant = str(uuid.uuid4()) | |
-{3} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_delete_as_admin [5.042193s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_update_locations_direct [0.299377s] ... ok | |
-{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all [0.023376s] ... ok | |
-{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_owned_checksum [0.027820s] ... ok | |
-{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_comparative_updated_at [0.020153s] ... ok | |
-{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_deleted_tags [0.061964s] ... ok | |
-{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_undefined_property [0.017381s] ... ok | |
-{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_count_empty_image_id [0.017666s] ... ok | |
-{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_create_bad_value [0.025097s] ... ok | |
-{3} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_soft_delete [0.032552s] ... ok | |
-{3} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_update_with_all_task_info_null [0.022415s] ... ok | |
-glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
- self.context.tenant = str(uuid.uuid4()) | |
-{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_false_and_visibility_community [0.075453s] ... ok | |
-{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_false_and_visibility_private [0.055338s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_user2_finding_user1_memberships [0.437061s] ... ok | |
-{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_false_and_visibility_public [0.083086s] ... ok | |
-{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_visibility_private [0.083286s] ... ok | |
-{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_visibility_public [0.035094s] ... ok | |
-{3} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_create [0.025771s] ... ok | |
-{3} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all_as_admin [0.017165s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all [0.188203s] ... ok | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade | |
- expire_on_commit=expire_on_commit, _conf=conf) | |
-{2} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all_with_filter [4.691242s] ... ok | |
-{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_bad_name [0.022269s] ... ok | |
-{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_deleted_showing_deleted_as_admin [0.024685s] ... ok | |
-{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_container_format_asc [0.028577s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all_as_admin [0.183042s] ... ok | |
-{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_allow_deleted [0.040773s] ... ok | |
-{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_not_found [0.018672s] ... ok | |
-{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_find [0.062694s] ... ok | |
-{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_paginate [0.032224s] ... ok | |
-{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_delete [4.715111s] ... ok | |
-{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_create [0.054914s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all_limit [0.204304s] ... ok | |
-{2} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_user2_finding_owner1s_image_members [0.054301s] ... ok | |
-{2} glance.tests.functional.db.test_simple.TestSimpleQuota.test_storage_quota [0.067621s] ... ok | |
-{2} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_update [0.020454s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_delete [0.546842s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all_with_filter [0.176609s] ... ok | |
-{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_is_public_false [0.054115s] ... ok | |
-{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_visibility_community [0.058828s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_get [0.107545s] ... ok | |
-{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_visibility_shared [0.112786s] ... ok | |
-{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_sees_all_but_community [0.085066s] ... ok | |
-{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_is_public_false [0.063447s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_bad_name [0.253432s] ... ok | |
-{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_visibility_shared [0.111194s] ... ok | |
-{2} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all_marker [0.018634s] ... ok | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade | |
- expire_on_commit=expire_on_commit, _conf=conf) | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_with_location_data [0.203482s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_false_and_visibility_shared [0.640964s] ... ok | |
-{7} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_soft_delete [4.977215s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_deleted_showing_deleted_as_admin [0.320269s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_container_format_desc [0.299850s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_true_and_visibility_shared [0.676980s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestDBPurge.test_db_purge [0.866437s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_name_desc [0.331387s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestDBPurge.test_purge_fk_constraint_failure [0.415966s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_comparative_created_at [0.260106s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_association_get_all_by_namespace [0.118150s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDBDataIntegrity.test_paginate_redundant_sort_keys [0.190768s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_quotes [0.358208s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_bad_checksum [0.209870s] ... ok | |
-{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_visibility_public [1.005381s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_update [4.748497s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_tag_returning [0.323205s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_bad_location [0.226821s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_disallow_deleted [0.269790s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_limit [0.328064s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_create_bad_value [0.231148s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_with_size [0.160253s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_get_all_non_existent_image [0.217181s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_purge_properties [0.215217s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_multiple_members [0.635253s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_with_locations [0.283070s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_not_owned [0.257704s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_count_invalid_image_id [0.206852s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_owner1_finding_owner1s_image_members [0.435512s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_user3_finding_owner1s_image_members [0.443911s] ... ok | |
-{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_update [4.818387s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_paginate [0.506645s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_with_location_data [0.031536s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_destroy [0.027236s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get [0.024564s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_deleted [0.023868s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_disk_format_asc [0.030840s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_get_all [0.169942s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_owned [0.035870s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_size_min_max [0.020899s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_undefined_tags [0.022630s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_force_allow_deleted [0.053112s] ... ok | |
-glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead | |
- super(RequestContext, self).__init__(**kwargs) | |
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_multiple_members [0.108234s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update [0.212581s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_delete [0.020682s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_update_status [0.021228s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_get_all_no_tags [0.042960s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_properties [0.021185s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_with_location_data [0.050282s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_owner1_finding_user1_memberships [0.050673s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_true_and_visibility_public [0.647946s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_with_location_data [0.284807s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_user1_finding_owner1s_image_members [0.076318s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_user1_finding_user1_memberships [0.056520s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_user3_finding_owner1s_image_members [0.159475s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleQuota.test_storage_quota_multiple_locations [0.022346s] ... ok | |
-glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
- self.context.tenant = str(uuid.uuid4()) | |
-{5} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_create_with_all_task_info_null [0.018872s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all [0.019408s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_true_and_visibility_shared [0.049399s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_admin_finding_owner1s_image_members [0.361944s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_sees_all_but_others_community_images [0.114941s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_is_public_false [0.088874s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyQuota.test_storage_quota_multiple_locations [0.199118s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_visibility_public [0.627351s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_what_unknown_user_sees [0.097948s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_delete_as_admin [0.017380s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all_marker [0.102008s] ... ok | |
-{5} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_update_with_all_task_info_null [0.020628s] ... ok | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade | |
- expire_on_commit=expire_on_commit, _conf=conf) | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_update_with_all_task_info_null [0.165028s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_false_and_visibility_community [0.622964s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_delete [0.578061s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_update [0.119546s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_sees_all_but_others_community_images [0.596466s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_resource_type_get_all [0.137132s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_create_duplicate [0.077292s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_visibility_private [0.635353s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_duplicate_id [0.234975s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_delete [4.687144s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_visibility_community [0.561499s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_unknown_attributes [0.186638s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_visibility_community [0.547362s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_destroy_with_delete_all [0.402014s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_visibility_private [0.539063s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all [0.179074s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_deleted_showing_deleted [0.367843s] ... ok | |
-{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_what_unknown_user_sees [0.654342s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_false_and_visibility_shared [0.564390s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_container_format_asc [0.267273s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_disk_format_asc [0.298834s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_true_and_visibility_private [0.564770s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_in_disk_format [0.202376s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_force_allow_deleted [0.229222s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_delete [0.202787s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_visibility_community [0.543097s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_update_status [0.149359s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_property_delete [0.184547s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_visibility_public [0.659015s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_user2_finding_owner1s_image_members [0.429308s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyQuota.test_storage_quota_deleted_image [0.292808s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_delete [0.086271s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_delete_as_admin [0.163518s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_is_public_true [0.719738s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get [0.066891s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_sees_all_but_community [0.577864s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_false_and_visibility_private [0.618291s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_create_duplicate_tags_1 [4.409235s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_true_and_visibility_private [0.573694s] ... ok | |
-{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_visibility_community [0.621933s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_is_public_is_a_normal_filter_for_admin [0.622799s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_is_public_none [0.540145s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_visibility_shared [0.623855s] ... ok | |
-{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_visibility_shared [0.568585s] ... ok | |
-glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead | |
- super(RequestContext, self).__init__(**kwargs) | |
-glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
- self.context.tenant = str(uuid.uuid4()) | |
-{4} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all_marker [4.438372s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_update [4.241581s] ... ok | |
-{4} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_update_with_all_task_info_null [4.246149s] ... ok | |
-{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_defaults [0.020843s] ... ok | |
-{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_with_locations [0.018380s] ... ok | |
-{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_size_max [0.017802s] ... ok | |
-{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_nonexistent_user_defined_property [0.018283s] ... ok | |
-{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_nonexistent_userdef_property [0.018622s] ... ok | |
-{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_quotes [0.067510s] ... ok | |
-{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_tag_returning [0.038145s] ... ok | |
-{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_property_delete [0.021670s] ... ok | |
-{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update [0.018967s] ... ok | |
-{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_core_attribute [0.018191s] ... ok | |
-{4} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_admin_finding_user1_memberships [0.054129s] ... ok | |
-{4} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all_with_filter [0.023908s] ... ok | |
-{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_false_and_visibility_shared [0.093225s] ... ok | |
-{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_true_and_visibility_community [0.049605s] ... ok | |
-{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_is_public_is_a_normal_filter_for_admin [0.040201s] ... ok | |
-{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_visibility_private [0.043577s] ... ok | |
-{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_false_and_visibility_community [0.047939s] ... ok | |
-{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_true_and_visibility_private [0.076642s] ... ok | |
-{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_true_and_visibility_shared [0.098537s] ... ok | |
-{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_is_public_none [0.040804s] ... ok | |
-{4} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all [0.016745s] ... ok | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade | |
- expire_on_commit=expire_on_commit, _conf=conf) | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_association_create [0.157335s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_association_create_duplicate [0.168085s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_create_duplicate [0.063055s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_get_all_with_resource_types_filter [0.147725s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_create [0.100211s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_create_duplicate [0.104307s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_get [0.099453s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_get_all [0.115718s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_filter_image_by_invalid_operator [0.244788s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_defaults [0.219202s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker [0.256392s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_disk_format_desc [0.263977s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_size_max [0.215875s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_size_min [0.276636s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_size_min_max [0.203992s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_comparative_updated_at [0.278192s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_in_status [0.231290s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_undefined_property [0.223463s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_user_defined_property [0.504740s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_not_found [0.241073s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_count_empty_image_id [0.209145s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_find [0.265431s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_update [0.205463s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_create_with_all_task_info_null [0.131852s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all_owned [0.144155s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_as_user_true [0.655646s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_is_public_is_a_normal_filter_for_user [0.609009s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_false [0.594262s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_is_public_false [0.552929s] ... ok | |
-{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_is_public_false [0.606689s] ... ok | |
-{1} glance.tests.functional.db.test_rpc_endpoint.TestRegistryURLVisibility.test_v2_not_enabled [96.434035s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/db/test_rpc_endpoint.py", line 42, in test_v2_not_enabled | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_bad_int_params [0.022684s] ... ok | |
-{0} glance.tests.functional.test_api.TestApiPaths.test_get_root_path_with_unknown_header [96.201269s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 205, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_deleted_showing_deleted [0.020810s] ... ok | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead | |
- return wrapped(*args, **kwargs) | |
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_disk_format_desc [0.038236s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_in_id [0.019613s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_multi_tags [0.018741s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_disallow_deleted [0.018005s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_count [0.017429s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_count_invalid_image_id [0.017554s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_get_all_non_existent_image [0.064557s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_bad_location [0.023346s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_bad_property [0.018951s] ... ok | |
-glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead | |
- super(RequestContext, self).__init__(**kwargs) | |
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_is_image_visible [0.068730s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_update_locations_direct [0.024262s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_owner1_finding_owner1s_image_members [0.038789s] ... ok | |
-glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
- self.context.tenant = str(uuid.uuid4()) | |
-{1} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_create [0.017141s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_delete [0.016690s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_delete_as_admin [0.048807s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all_owned [0.028514s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_as_user_true [0.042744s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_true_and_visibility_private [0.061921s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_is_public_is_a_normal_filter_for_user [0.047353s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_is_public_true [0.042935s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_false_and_visibility_private [0.364140s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_true_and_visibility_community [0.070616s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_true_and_visibility_public [0.043420s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_visibility_community [0.039032s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_visibility_public [0.057209s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_visibility_shared [0.056690s] ... ok | |
-{1} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all_owned [0.030562s] ... ok | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade | |
- expire_on_commit=expire_on_commit, _conf=conf) | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_update [0.195124s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_update [0.108594s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_get [0.079501s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_get_all [0.147797s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_create_tags [0.117803s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDBDataIntegrity.test_paginate_non_redundant_sort_keys [0.252900s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_bad_property [0.183090s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_owned [0.330357s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_deleted_tags [0.295966s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_in_name [0.225740s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_min_range_bad_value [0.214630s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_multi_tags [0.226609s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_get_all_no_tags [0.208343s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_get_all_with_invalid_long_image_id [0.195203s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_set_all [0.205860s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_admin_finding_user1_memberships [0.450653s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_soft_delete [0.127812s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_update [0.145153s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_false_and_visibility_public [0.570529s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_true_and_visibility_community [0.547033s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_true_and_visibility_shared [0.595834s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_visibility_shared [0.610502s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_false_and_visibility_private [0.878479s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_false_and_visibility_public [0.666446s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_true [0.640817s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_is_public_none [0.587497s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_visibility_private [0.687759s] ... ok | |
-{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_what_tenant1_sees [0.659574s] ... ok | |
-{7} glance.tests.functional.db.test_rpc_endpoint.TestRegistryURLVisibility.test_v2_enabled [95.946175s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/db/test_rpc_endpoint.py", line 51, in test_v2_enabled | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_properties [0.027547s] ... ok | |
-{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_name_asc [0.029647s] ... ok | |
-{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_name_desc [0.036596s] ... ok | |
-{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter [0.022134s] ... ok | |
-{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_max_range_bad_value [0.022090s] ... ok | |
-{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_not_owned [0.033695s] ... ok | |
-{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_create [0.029763s] ... ok | |
-{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_purge_properties [0.046274s] ... ok | |
-{7} glance.tests.functional.db.test_simple.TestSimpleQuota.test_storage_quota_without_image_id [0.052885s] ... ok | |
-{7} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all_as_admin [0.025785s] ... ok | |
-{7} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all_marker [0.021575s] ... ok | |
-{7} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_false_and_visibility_public [0.075749s] ... ok | |
-{7} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_is_public_none [0.059559s] ... ok | |
-{7} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_visibility_community [0.065908s] ... ok | |
-{7} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_visibility_shared [0.075724s] ... ok | |
-{7} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_visibility_private [0.054967s] ... ok | |
-{7} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_delete [0.031959s] ... ok | |
-{7} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all_with_filter [0.020126s] ... ok | |
-{7} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_update [0.016390s] ... ok | |
-/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade | |
- expire_on_commit=expire_on_commit, _conf=conf) | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_association_delete [0.297628s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_get [0.077049s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_delete [0.084273s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_delete_namespace_content [0.133276s] ... ok | |
-{6} glance.tests.functional.test_api.TestApiPaths.test_get_v10_images_path [95.938937s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 205, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_create [0.386840s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_create_duplicate_tags_2 [0.138760s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_update [0.096941s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_bad_int_params [0.157401s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_with_locations [0.183132s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_invalid_sort_key [0.160243s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_in_id [0.214804s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_multiple_user_defined_properties [0.232253s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_nonexistent_user_defined_property [0.191871s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_nonexistent_userdef_property [0.258922s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_protected [0.312777s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_bad_location [0.254841s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_bad_property [0.193848s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_properties [0.267123s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_is_image_visible [0.281324s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_user_get_storage_usage_with_invalid_long_image_id [0.239409s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_owner1_finding_user1_memberships [0.431202s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_user1_finding_owner1s_image_members [0.436467s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyQuota.test_storage_quota [0.190099s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_create [0.106936s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_is_public_false [0.576056s] ... ok | |
-{3} glance.tests.functional.test_api.TestApiPaths.test_get_root_path_with_openstack_header [95.423189s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 205, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_none [0.580024s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_true_and_visibility_community [0.587899s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_true_and_visibility_public [0.551372s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_visibility_private [0.548860s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_visibility_shared [0.583185s] ... ok | |
-{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_visibility_public [0.516637s] ... ok | |
-{2} glance.tests.functional.test_api.TestApiPaths.test_get_root_path [95.634787s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 205, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{5} glance.tests.functional.test_api.TestApiPaths.test_get_v1a_images_path [95.387131s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 205, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{4} glance.tests.functional.test_api.TestApiPaths.test_get_images_path_with_openstack_v2_header [95.378283s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 205, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{0} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_v1a_images_path [95.141617s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 386, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{1} glance.tests.functional.test_api.TestApiPaths.test_get_images_path_with_openstack_header [95.814564s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 205, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{6} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_v1_versions_path [95.522835s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 386, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{3} glance.tests.functional.test_api.TestApiPaths.test_get_v1_images_path [95.405549s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 205, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{7} glance.tests.functional.test_api.TestApiPaths.test_get_images_path [95.500624s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 205, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{2} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_images_path_with_openstack_header [95.548807s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 386, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{5} glance.tests.functional.test_api.TestApiPaths.test_get_versions_path [95.502538s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 205, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{4} glance.tests.functional.test_api.TestApiPaths.test_get_versions_choices [95.348573s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 205, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{0} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_va1_images_path [94.974077s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 386, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{1} glance.tests.functional.test_api.TestApiPaths.test_get_va1_images_path [95.182105s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 205, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{6} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_versions_choices [95.109336s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 386, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{3} glance.tests.functional.test_api.TestApiPaths.test_get_v1_versions_path [95.274302s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 205, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{7} glance.tests.functional.test_api.TestApiPaths.test_get_v12_images_path [95.540989s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 205, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{2} glance.tests.functional.test_api.TestApiVersions.test_v2_api_configuration [95.544541s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 136, in test_v2_api_configuration | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{5} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_images_path [95.432485s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 386, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{4} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_v12_images_path [95.290470s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 386, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{0} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_versions_path_with_openstack_header [95.305294s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 386, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{1} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_root_path [95.347421s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 386, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{6} glance.tests.functional.test_api.TestApiVersions.test_v1_api_configuration_EXPERIMENTAL [95.315665s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 188, in test_v1_api_configuration_EXPERIMENTAL | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{3} glance.tests.functional.test_cache_middleware.TestImageCacheManageSqlite.test_queue_and_prefetch [95.412769s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 926, in test_queue_and_prefetch | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{7} glance.tests.functional.test_api.TestApiPaths.test_get_versions_path_with_openstack_header [95.324871s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 205, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{2} glance.tests.functional.test_cache_middleware.TestImageCacheManageSqlite.test_cache_manage_get_cached_images [95.492538s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 728, in test_cache_manage_get_cached_images | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{5} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_root_path_with_unknown_header [95.440165s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 386, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{4} glance.tests.functional.test_bin_glance_cache_manage.TestBinGlanceCacheManage.test_cache_index [95.284192s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_bin_glance_cache_manage.py", line 126, in test_cache_index | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{0} glance.tests.functional.test_api.TestApiVersions.test_v2_api_configuration_EXPERIMENTAL [95.450800s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 153, in test_v2_api_configuration_EXPERIMENTAL | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{1} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_versions_path [95.418209s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 386, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{6} glance.tests.functional.test_cache_middleware.TestImageCacheManageSqlite.test_user_not_authorized [95.319108s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 660, in test_user_not_authorized | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{3} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_middleware_trans_v2_without_download_image_policy [95.339983s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 460, in test_cache_middleware_trans_v2_without_download_image_policy | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{7} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_images_path_with_openstack_v2_header [95.524421s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 386, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{2} glance.tests.functional.test_cache_middleware.TestImageCacheManageXattr.test_queue_and_prefetch [95.457017s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 926, in test_queue_and_prefetch | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{5} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_v10_images_path [95.279256s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 386, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{4} glance.tests.functional.test_cache_middleware.TestImageCacheManageXattr.test_cache_manage_delete_cached_images [95.388995s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 799, in test_cache_manage_delete_cached_images | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{1} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_partially_downloaded_images_are_not_cached_v2_api [63.470949s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 202, in test_partially_downloaded_images_are_not_cached_v2_api | |
- body=jsonutils.dumps(image_entity)) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1659, in request | |
- (response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1399, in _request | |
- (response, content) = self._conn_request(conn, request_uri, method, body, headers) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1319, in _conn_request | |
- conn.connect() | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 958, in connect | |
- raise socket.error, msg | |
- socket.error: [Errno 111] ECONNREFUSED | |
-ubuntu-xenial | | |
-{0} glance.tests.functional.test_bin_glance_cache_manage.TestBinGlanceCacheManage.test_queue [95.398830s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_bin_glance_cache_manage.py", line 165, in test_queue | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{5} glance.tests.functional.test_api.TestApiVersions.test_version_configurations [55.499537s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 110, in test_version_configurations | |
- response, content_json = http.request(path, 'GET') | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1659, in request | |
- (response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1399, in _request | |
- (response, content) = self._conn_request(conn, request_uri, method, body, headers) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1319, in _conn_request | |
- conn.connect() | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 958, in connect | |
- raise socket.error, msg | |
- socket.error: [Errno 111] ECONNREFUSED | |
-ubuntu-xenial | | |
-{6} glance.tests.functional.test_cache_middleware.TestImageCacheManageXattr.test_cache_manage_get_cached_images [95.948231s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 728, in test_cache_manage_get_cached_images | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{3} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_middleware_transparent_v2 [95.705474s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 126, in test_cache_middleware_transparent_v2 | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{7} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_root_path_with_openstack_header [95.653138s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 386, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{2} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_middleware_trans_with_deactivated_image [95.902027s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 523, in test_cache_middleware_trans_with_deactivated_image | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{2} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_server_traceback [0.023818s] ... ok | |
-{2} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_service_unavailable_retry [0.017990s] ... ok | |
-{4} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_partial_download_of_cached_images_v2_api [95.256544s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 268, in test_partial_download_of_cached_images_v2_api | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{1} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_remote_image [95.284933s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 363, in test_cache_remote_image | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{1} glance.tests.functional.test_sqlite.TestSqlite.test_big_int_mapping ... SKIPPED: test requires exe: sqlite3 | |
-{1} glance.tests.functional.test_wsgi.TestWSGIServer.test_client_socket_timeout [1.107377s] ... ok | |
-{0} glance.tests.functional.test_cache_middleware.TestImageCacheManageSqlite.test_cache_manage_delete_queued_images [95.212900s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 882, in test_cache_manage_delete_queued_images | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{5} glance.tests.functional.test_cache_middleware.TestImageCacheManageXattr.test_cache_manage_delete_queued_images [95.830461s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 882, in test_cache_manage_delete_queued_images | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{6} glance.tests.functional.test_cache_middleware.TestImageCacheManageXattr.test_user_not_authorized [95.152904s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 660, in test_user_not_authorized | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{3} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_partially_downloaded_images_are_not_cached_v2_api [95.283589s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 188, in test_partially_downloaded_images_are_not_cached_v2_api | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{3} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_rate_limited [0.028124s] ... ok | |
-{3} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_server_error [0.015596s] ... ok | |
-{3} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_service_unavailable [0.016698s] ... ok | |
-{7} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_v1_images_path [95.150852s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 386, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{2} glance.tests.functional.test_cors_middleware.TestCORSMiddleware.test_invalid_cors_options_request [95.167133s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_cors_middleware.py", line 34, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{4} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_middleware_trans_v1_without_download_image_policy [95.135403s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 406, in test_cache_middleware_trans_v1_without_download_image_policy | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{1} glance.tests.functional.v1.test_copy_to_file.TestCopyToFile.test_copy_from_file [95.212416s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/v1/test_copy_to_file.py", line 252, in test_copy_from_file | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{0} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_middleware_transparent_v1 [95.187437s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 57, in test_cache_middleware_transparent_v1 | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{0} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_rate_limited_retry [0.020723s] ... ok | |
-{0} glance.tests.functional.test_client_redirects.TestClientRedirects.test_get_with_one_redirect_query_string [0.024332s] ... ok | |
-{5} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_remote_image [95.093791s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 363, in test_cache_remote_image | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{5} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_expectation_failed [0.020905s] ... ok | |
-{5} glance.tests.functional.test_client_redirects.TestClientRedirects.test_get_with_one_redirect [0.025494s] ... ok | |
-{5} glance.tests.functional.test_client_redirects.TestClientRedirects.test_redirect_to_new_host [0.029186s] ... ok | |
-{6} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_middleware_transparent_v1 [95.220892s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 57, in test_cache_middleware_transparent_v1 | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{3} glance.tests.functional.test_ssl.TestSSL.test_ssl_ok [95.101008s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_ssl.py", line 81, in test_ssl_ok | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{7} glance.tests.functional.test_api.TestApiVersions.test_v1_api_configuration [95.266305s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 169, in test_v1_api_configuration | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{2} glance.tests.functional.test_logging.TestLogging.test_debug [95.399313s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_logging.py", line 36, in test_debug | |
- self.start_servers() | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{4} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_middleware_trans_v2_without_download_image_policy [95.482042s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 460, in test_cache_middleware_trans_v2_without_download_image_policy | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{4} glance.tests.functional.test_client_redirects.TestClientRedirects.test_get_with_max_redirects [0.055461s] ... ok | |
-{1} glance.tests.functional.v1.test_copy_to_file.TestCopyToFile.test_copy_from_swift_config [95.147291s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/v1/test_copy_to_file.py", line 283, in test_copy_from_swift_config | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{0} glance.tests.functional.test_scrubber.TestScrubber.test_delayed_delete_with_trustedauth_registry [95.291891s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_scrubber.py", line 90, in test_delayed_delete_with_trustedauth_registry | |
- send_identity_headers=True) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{5} glance.tests.functional.test_cors_middleware.TestCORSMiddleware.test_valid_cors_get_request [95.126530s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_cors_middleware.py", line 34, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{6} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_partial_download_of_cached_images_v2_api [95.181811s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 268, in test_partial_download_of_cached_images_v2_api | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{6} glance.tests.functional.test_glance_manage.TestGlanceManage.test_db_creation ... SKIPPED: test requires exe: sqlite3 | |
-{6} glance.tests.functional.test_glance_replicator.TestGlanceReplicator.test_compare [2.165556s] ... ok | |
-{3} glance.tests.functional.v1.test_misc.TestMiscellaneous.test_exception_not_eaten_from_registry_to_api [95.412057s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v1/test_misc.py", line 103, in test_exception_not_eaten_from_registry_to_api | |
- self.start_servers() | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{7} glance.tests.functional.test_api.TestApiVersions.test_version_configurations_EXPERIMENTAL [95.522166s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_api.py", line 120, in test_version_configurations_EXPERIMENTAL | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{2} glance.tests.functional.test_logging.TestLogging.test_no_debug [95.147657s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_logging.py", line 62, in test_no_debug | |
- self.start_servers(debug=False) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{4} glance.tests.functional.test_healthcheck_middleware.HealthcheckMiddlewareTest.test_healthcheck_disabled [95.388042s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_healthcheck_middleware.py", line 49, in test_healthcheck_disabled | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{1} glance.tests.functional.v2.test_images.TestImageDirectURLVisibilityWithRegistry.test_v2_not_enabled [95.314121s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 3180, in test_v2_not_enabled | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{0} glance.tests.functional.v1.test_api.TestApi.test_param_int_too_large_at_create [95.199512s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v1/test_api.py", line 69, in test_param_int_too_large_at_create | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{5} glance.tests.functional.test_cors_middleware.TestCORSMiddleware.test_valid_cors_options_request [95.392510s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_cors_middleware.py", line 34, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{6} glance.tests.functional.test_gzip_middleware.GzipMiddlewareTest.test_gzip_requests [68.157802s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_gzip_middleware.py", line 40, in test_gzip_requests | |
- response, content = request('images', headers=headers) | |
- File "glance/tests/functional/test_gzip_middleware.py", line 36, in request | |
- return http.request(url, 'GET', headers=headers) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1659, in request | |
- (response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1399, in _request | |
- (response, content) = self._conn_request(conn, request_uri, method, body, headers) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1319, in _conn_request | |
- conn.connect() | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 958, in connect | |
- raise socket.error, msg | |
- socket.error: [Errno 111] ECONNREFUSED | |
-ubuntu-xenial | | |
-{3} glance.tests.functional.v1.test_multiprocessing.TestMultiprocessing.test_interrupt_avoids_respawn_storm [95.405098s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v1/test_multiprocessing.py", line 64, in test_interrupt_avoids_respawn_storm | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{7} glance.tests.functional.test_bin_glance_cache_manage.TestBinGlanceCacheManage.test_no_cache_enabled [95.223364s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_bin_glance_cache_manage.py", line 105, in test_no_cache_enabled | |
- self.start_servers() # Not passing in cache_manage in pipeline... | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{2} glance.tests.functional.v1.test_api.TestApi.test_get_head_simple_post [95.199224s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/v1/test_api.py", line 266, in test_get_head_simple_post | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{4} glance.tests.functional.v1.test_api.TestApi.test_download_non_exists_image_raises_http_forbidden [95.266573s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v1/test_api.py", line 736, in test_download_non_exists_image_raises_http_forbidden | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{1} glance.tests.functional.v2.test_images.TestImages.test_download_image_allowed_using_restricted_policy [95.463202s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 1014, in test_download_image_allowed_using_restricted_policy | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{0} glance.tests.functional.v2.test_images.TestImageDirectURLVisibility.test_image_direct_url_visible [95.468164s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 3197, in test_image_direct_url_visible | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{5} glance.tests.functional.test_scrubber.TestScrubber.test_scrubber_delete_handles_exception [95.839786s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_scrubber.py", line 236, in test_scrubber_delete_handles_exception | |
- default_store='file') | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{6} glance.tests.functional.test_healthcheck_middleware.HealthcheckMiddlewareTest.test_healthcheck_enabled [95.832686s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_healthcheck_middleware.py", line 37, in test_healthcheck_enabled | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{3} glance.tests.functional.v1.test_multiprocessing.TestMultiprocessing.test_multiprocessing [95.743666s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v1/test_multiprocessing.py", line 38, in test_multiprocessing | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{7} glance.tests.functional.test_cache_middleware.TestImageCacheManageSqlite.test_cache_manage_delete_cached_images [95.554146s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 799, in test_cache_manage_delete_cached_images | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{2} glance.tests.functional.v1.test_api.TestApi.test_status_cannot_be_manipulated_directly [95.559469s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v1/test_api.py", line 876, in test_status_cannot_be_manipulated_directly | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{4} glance.tests.functional.v1.test_copy_to_file.TestCopyToFile.test_copy_from_http_exists [95.316399s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/v1/test_copy_to_file.py", line 162, in test_copy_from_http_exists | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{1} glance.tests.functional.v2.test_images.TestImages.test_not_authenticated_in_registry_on_ops [95.616358s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 112, in test_not_authenticated_in_registry_on_ops | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{0} glance.tests.functional.v2.test_images.TestImageDirectURLVisibility.test_v2_not_enabled [95.149860s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 3180, in test_v2_not_enabled | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{5} glance.tests.functional.v1.test_api.TestApi.test_updating_is_public [95.156564s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v1/test_api.py", line 90, in test_updating_is_public | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{6} glance.tests.functional.v1.test_api.TestApi.test_checksum_32_chars_at_image_create [95.320298s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v1/test_api.py", line 54, in test_checksum_32_chars_at_image_create | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{3} glance.tests.functional.v2.test_images.TestImageDirectURLVisibilityWithRegistry.test_image_direct_url_visible [95.265713s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 3197, in test_image_direct_url_visible | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{7} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_middleware_trans_v1_without_download_image_policy [95.316407s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 406, in test_cache_middleware_trans_v1_without_download_image_policy | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{2} glance.tests.functional.v1.test_misc.TestMiscellaneous.test_api_response_when_image_deleted_from_filesystem [95.226692s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v1/test_misc.py", line 51, in test_api_response_when_image_deleted_from_filesystem | |
- self.start_servers() | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{4} glance.tests.functional.v2.test_images.TestImages.test_download_random_access_w_content_range [95.291500s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 819, in test_download_random_access_w_content_range | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{1} glance.tests.functional.v2.test_images.TestImages.test_tag_lifecycle [95.230301s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 2511, in test_tag_lifecycle | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{0} glance.tests.functional.v2.test_images.TestImages.test_owning_tenant_can_communitize_image [95.303199s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 1395, in test_owning_tenant_can_communitize_image | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{5} glance.tests.functional.v2.test_images.TestImageLocationSelectionStrategy.test_image_locations_with_order_strategy [95.107231s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 3408, in test_image_locations_with_order_strategy | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{6} glance.tests.functional.v1.test_copy_to_file.TestCopyToFile.test_copy_from_http_store [95.270984s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/v1/test_copy_to_file.py", line 155, in test_copy_from_http_store | |
- self._do_test_copy_from('file', get_http_uri) | |
- File "glance/tests/functional/v1/test_copy_to_file.py", line 54, in _do_test_copy_from | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{7} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_middleware_trans_with_deactivated_image [85.022831s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 531, in test_cache_middleware_trans_with_deactivated_image | |
- body=image_data) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1659, in request | |
- (response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1399, in _request | |
- (response, content) = self._conn_request(conn, request_uri, method, body, headers) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 1319, in _conn_request | |
- conn.connect() | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/httplib2/__init__.py", line 958, in connect | |
- raise socket.error, msg | |
- socket.error: [Errno 111] ECONNREFUSED | |
-ubuntu-xenial | | |
-{3} glance.tests.functional.v2.test_images.TestImageDirectURLVisibilityWithRegistry.test_v2_enabled [95.600253s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 3188, in test_v2_enabled | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{2} glance.tests.functional.v2.test_images.TestImageDirectURLVisibility.test_image_direct_url_not_visible [95.622305s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 3311, in test_image_direct_url_not_visible | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{4} glance.tests.functional.v2.test_images.TestImages.test_image_lifecycle [95.482199s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 141, in test_image_lifecycle | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{1} glance.tests.functional.v2.test_images.TestImages.test_update_locations [95.527807s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 3006, in test_update_locations | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{0} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_download_random_access_w_content_range [95.580199s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 819, in test_download_random_access_w_content_range | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{5} glance.tests.functional.v2.test_images.TestImages.test_download_random_access_w_range_request [95.499898s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 775, in test_download_random_access_w_range_request | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{6} glance.tests.functional.v2.test_images.TestImageDirectURLVisibility.test_v2_enabled [95.621450s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 3188, in test_v2_enabled | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{7} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_middleware_transparent_v2 [95.576740s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/utils.py", line 185, in wrapped | |
- func(*a, **kwargs) | |
- File "glance/tests/functional/test_cache_middleware.py", line 126, in test_cache_middleware_transparent_v2 | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{7} glance.tests.functional.test_client_redirects.TestClientRedirects.test_get_without_redirect [0.020128s] ... ok | |
-{7} glance.tests.functional.test_client_redirects.TestClientRedirects.test_post_redirect [0.023707s] ... ok | |
-{3} glance.tests.functional.v2.test_images.TestImageLocationSelectionStrategyWithRegistry.test_image_locations_with_order_strategy [95.489440s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 3408, in test_image_locations_with_order_strategy | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{2} glance.tests.functional.v2.test_images.TestImageDirectURLVisibility.test_image_multiple_location_url_visible [95.406495s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 3263, in test_image_multiple_location_url_visible | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{4} glance.tests.functional.v2.test_images.TestImages.test_image_visibility_to_different_users [95.726980s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 2857, in test_image_visibility_to_different_users | |
- self.start_servers(**kwargs) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{1} glance.tests.functional.v2.test_images.TestImagesIPv6.test_image_list_ipv6 [95.456815s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 3145, in test_image_list_ipv6 | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{0} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_download_random_access_w_range_request [95.180186s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 775, in test_download_random_access_w_range_request | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{5} glance.tests.functional.v2.test_images.TestImages.test_image_size_cap [95.362414s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 1503, in test_image_size_cap | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{6} glance.tests.functional.v2.test_images.TestImageMembers.test_image_member_lifecycle [95.512016s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 3478, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{0} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_image_size_cap [39.094179s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 1510, in test_image_size_cap | |
- response = requests.post(path, headers=headers, data=data) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/requests/api.py", line 112, in post | |
- return request('post', url, data=data, json=json, **kwargs) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/requests/api.py", line 58, in request | |
- return session.request(method=method, url=url, **kwargs) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/requests/sessions.py", line 508, in request | |
- resp = self.send(prep, **send_kwargs) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/requests/sessions.py", line 618, in send | |
- r = adapter.send(request, **kwargs) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/requests/adapters.py", line 508, in send | |
- raise ConnectionError(e, request=request) | |
- requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=58058): Max retries exceeded with url: /v2/images (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f6787d34f50>: Failed to establish a new connection: [Errno 111] ECONNREFUSED',)) | |
-ubuntu-xenial | | |
-{7} glance.tests.functional.test_cors_middleware.TestCORSMiddleware.test_invalid_cors_get_request [95.463877s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/test_cors_middleware.py", line 34, in setUp | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{3} glance.tests.functional.v2.test_images.TestImages.test_download_image_not_allowed_using_restricted_policy [95.549947s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 942, in test_download_image_not_allowed_using_restricted_policy | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-{2} glance.tests.functional.v2.test_images.TestImageDirectURLVisibilityWithRegistry.test_image_direct_url_not_visible [95.413864s] ... FAILED | |
-ubuntu-xenial | | |
-Captured traceback: | |
-~~~~~~~~~~~~~~~~~~~ | |
- Traceback (most recent call last): | |
- File "glance/tests/functional/v2/test_images.py", line 3311, in test_image_direct_url_not_visible | |
- self.start_servers(**self.__dict__.copy()) | |
- File "glance/tests/functional/__init__.py", line 808, in start_servers | |
- self.start_with_retry(self.api_server, 'api_port', 3, **kwargs) | |
- File "glance/tests/functional/__init__.py", line 786, in start_with_retry | |
- self.assertTrue(launch_msg is None, launch_msg) | |
- File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/unittest2/case.py", line 702, in assertTrue | |
- raise self.failureException(msg) | |
- AssertionError: False is not true : Unexpected server launch status for: api, | |
- strace: | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-ubuntu-xenial | | |
-RUN END RESULT_TIMED_OUT: [untrusted : git.openstack.org/openstack-infra/zuul-jobs/playbooks/tox/run.yaml@master] | |
+{6} glance.tests.functional.db.migrations.test_mitaka02.TestMitaka02Sqlite.test_walk_versions [2.461763s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated | |
+ self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated | |
+ return old_init(self, *args, **kwargs) | |
+{6} glance.tests.functional.db.migrations.test_ocata01.TestOcata01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated | |
+ self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated | |
+ return old_init(self, *args, **kwargs) | |
+{6} glance.tests.functional.db.migrations.test_ocata_migrate01.TestOcataMigrate01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'MySQLOpportunisticFixture' (either directly or via inheritance) is deprecated | |
+ self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated | |
+ return old_init(self, *args, **kwargs) | |
+{6} glance.tests.functional.db.migrations.test_pike01.TestPike01MySQL.test_walk_versions ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/test_base.py:175: DeprecationWarning: Using class 'PostgreSQLOpportunisticFixture' (either directly or via inheritance) is deprecated | |
+ self, skip_on_unavailable_db=self.SKIP_ON_UNAVAILABLE_DB)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/removals.py:277: DeprecationWarning: Using class 'DbFixture' (either directly or via inheritance) is deprecated | |
+ return old_init(self, *args, **kwargs) | |
+{6} glance.tests.functional.db.migrations.test_pike01.TestPike01PostgresSQL.test_walk_versions ... SKIPPED: Backend 'postgresql' is unavailable: No such backend | |
+{6} glance.tests.functional.db.test_migrations.ModelsMigrationsSyncMysql.test_models_sync ... SKIPPED: Backend 'mysql' is unavailable: No such backend | |
+{1} glance.tests.functional.db.test_migrations.ModelsMigrationsSyncSqlite.test_models_sync [1.626942s] ... ok | |
+INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
+INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
+INFO [alembic.runtime.migration] Running upgrade liberty -> mitaka01, add index on created_at and updated_at columns of 'images' table | |
+INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
+INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
+INFO [alembic.runtime.migration] Running upgrade mitaka01 -> mitaka02, update metadef os_nova_server | |
+INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
+INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
+INFO [alembic.runtime.migration] Running upgrade mitaka02 -> ocata01, add visibility to and remove is_public from images | |
+INFO [alembic.runtime.migration] Context impl SQLiteImpl. | |
+INFO [alembic.runtime.migration] Will assume non-transactional DDL. | |
+INFO [alembic.runtime.migration] Running upgrade ocata01 -> pike01, drop glare artifacts tables | |
+{4} glance.tests.functional.db.migrations.test_ocata01.TestOcata01Sqlite.test_walk_versions [1.326544s] ... ok | |
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_limit [8.079686s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_filter_image_by_invalid_operator [7.618249s] ... ok | |
+{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get [7.646623s] ... ok | |
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_with_location_data [7.947574s] ... ok | |
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_defaults [7.832852s] ... ok | |
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_bad_checksum [7.699906s] ... ok | |
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_bad_int_params [7.806078s] ... ok | |
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_bad_location [7.638028s] ... ok | |
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_deleted [3.603689s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_invalid_sort_key [3.640791s] ... ok | |
+{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker [3.722818s] ... ok | |
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_without_locations [3.607572s] ... ok | |
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_duplicate_id [3.729642s] ... ok | |
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_bad_name [3.795416s] ... ok | |
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_properties [3.801984s] ... ok | |
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_bad_property [3.923676s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead | |
+ return wrapped(*args, **kwargs) | |
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_container_format_asc [4.029447s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead | |
+ return wrapped(*args, **kwargs) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead | |
+ return wrapped(*args, **kwargs) | |
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_container_format_desc [4.228475s] ... ok | |
+{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_name_asc [4.143760s] ... ok | |
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_comparative_created_at [4.000988s] ... ok | |
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_unknown_attributes [3.809243s] ... ok | |
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all [3.936672s] ... ok | |
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_requires_status [3.831391s] ... ok | |
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_owned_checksum [3.881310s] ... ok | |
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_destroy_with_delete_all [4.207719s] ... ok | |
+{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_multiple_user_defined_properties [3.484636s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_disk_format_asc [3.650816s] ... ok | |
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_comparative_updated_at [3.466747s] ... ok | |
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_deleted_showing_deleted [3.412581s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead | |
+ return wrapped(*args, **kwargs) | |
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_owned [3.441171s] ... ok | |
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_create_with_locations [3.489847s] ... ok | |
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_size_min [3.387076s] ... ok | |
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_limit_marker [3.383720s] ... ok | |
+{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_protected [3.394514s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_with_size [3.480172s] ... ok | |
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_deleted_showing_deleted_as_admin [3.491563s] ... ok | |
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_user_deleted_property [3.564734s] ... ok | |
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_size_range [3.500240s] ... ok | |
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_destroy [3.903403s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead | |
+ return wrapped(*args, **kwargs) | |
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_in_container_format [3.618400s] ... ok | |
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_name_desc [3.680013s] ... ok | |
+{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_userdef_prop_nonexistent_value [3.683647s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_size_max [3.680503s] ... ok | |
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_in_status [3.668656s] ... ok | |
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_tag_returning [3.898592s] ... ok | |
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_multi_tags [3.763542s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead | |
+ return wrapped(*args, **kwargs) | |
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_marker_null_disk_format_desc [3.748173s] ... ok | |
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_in_disk_format [3.462098s] ... ok | |
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_size_min_max [3.406127s] ... ok | |
+{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_invalid_quotes [3.480792s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_in_name [3.488870s] ... ok | |
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_allow_deleted [3.457263s] ... ok | |
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_not_found [3.513916s] ... ok | |
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_tags_and_nonexistent [3.584913s] ... ok | |
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter [3.487004s] ... ok | |
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_max_range_bad_value [3.615011s] ... ok | |
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_deleted_tags [3.743623s] ... ok | |
+{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_count [3.663207s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_nonexistent_user_defined_property [3.615026s] ... ok | |
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_update_status [3.830098s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead | |
+ return wrapped(*args, **kwargs) | |
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_not_owned [3.906768s] ... ok | |
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_undefined_property [3.826607s] ... ok | |
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_in_id [3.795734s] ... ok | |
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_update [3.679840s] ... ok | |
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_min_range_bad_value [3.756609s] ... ok | |
+{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_count_empty_image_id [3.652638s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_nonexistent_userdef_property [3.645377s] ... ok | |
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_create_bad_value [3.631235s] ... ok | |
+glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead | |
+ super(RequestContext, self).__init__(**kwargs) | |
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_count_invalid_image_id [3.660947s] ... ok | |
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_user_defined_property [3.658675s] ... ok | |
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_multiple_members [4.175171s] ... ok | |
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_delete [3.739872s] ... ok | |
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_force_allow_deleted [3.642038s] ... ok | |
+{7} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_bad_property [3.550462s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_tags [3.692786s] ... ok | |
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_get_all_non_existent_image [3.382775s] ... ok | |
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_get_all [3.544416s] ... ok | |
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_disallow_deleted [3.452805s] ... ok | |
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_get_all_no_tags [3.485236s] ... ok | |
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update [3.625224s] ... ok | |
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_find [3.674628s] ... ok | |
+{7} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_association_get_all_by_namespace [3.522992s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_filter_undefined_tags [3.589470s] ... ok | |
+{0} glance.tests.functional.db.test_registry.TestRegistryDriver.test_update_locations_direct [3.567123s] ... ok | |
+{2} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_set_all [3.616941s] ... ok | |
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_create [3.516414s] ... ok | |
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_bad_location [3.529171s] ... ok | |
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_bad_name [3.432279s] ... ok | |
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_property_delete [3.410785s] ... ok | |
+{7} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_delete_with_content [3.444958s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_get_all_with_quotes [3.584657s] ... ok | |
+{0} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_association_create [3.203620s] ... ok | |
+{2} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_create [3.193963s] ... ok | |
+{6} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_with_locations [3.310486s] ... ok | |
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_paginate [3.578860s] ... ok | |
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_properties [3.268200s] ... ok | |
+{7} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_get_all_with_resource_types_filter [3.176059s] ... ok | |
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_core_attribute [3.387655s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_member_delete [3.348160s] ... ok | |
+{0} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_create_duplicate [3.232237s] ... ok | |
+{2} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_create [3.210579s] ... ok | |
+{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_association_delete [3.433794s] ... ok | |
+{1} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_with_location_data [3.463943s] ... ok | |
+{7} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_create [3.236910s] ... ok | |
+glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead | |
+ super(RequestContext, self).__init__(**kwargs) | |
+{3} glance.tests.functional.db.test_registry.TestRegistryDriver.test_is_community_image_visible [3.632618s] ... ok | |
+glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead | |
+ super(RequestContext, self).__init__(**kwargs) | |
+{4} glance.tests.functional.db.test_registry.TestRegistryDriver.test_is_image_visible [3.515664s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_tag_create [3.349135s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/debtcollector/renames.py:43: DeprecationWarning: Using the 'tenant' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'project_id' argument instead | |
+ return wrapped(*args, **kwargs) | |
+glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead | |
+ super(RequestContext, self).__init__(**kwargs) | |
+glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
+ self.context.tenant = str(uuid.uuid4()) | |
+{0} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all_marker [3.286559s] ... ok | |
+glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead | |
+ super(RequestContext, self).__init__(**kwargs) | |
+{2} glance.tests.functional.db.test_registry.TestRegistryQuota.test_storage_quota [3.329698s] ... ok | |
+{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_create_duplicate [3.222799s] ... ok | |
+{1} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_get [3.304953s] ... ok | |
+{7} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_get_all [3.374895s] ... ok | |
+{3} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_update [3.234701s] ... ok | |
+{4} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_delete [3.227351s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestRegistryDriver.test_image_update_purge_properties [3.368019s] ... ok | |
+{0} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_update [3.138160s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get [0.020037s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_owned_checksum [0.032463s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter [0.018783s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_comparative_updated_at [0.020071s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_nonexistent_userdef_property [0.018757s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_tags [0.020339s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_user_deleted_property [0.020633s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_userdef_prop_nonexistent_value [0.017821s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_force_allow_deleted [0.020154s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_multiple_members [0.037863s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_count_empty_image_id [0.018721s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_delete [0.019498s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleDriver.test_update_locations_direct [0.020845s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_admin_finding_user1_memberships [0.041340s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_user3_finding_owner1s_image_members [0.041128s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_update_with_all_task_info_null [0.016395s] ... ok | |
+glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
+ self.context.tenant = str(uuid.uuid4()) | |
+{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_true_and_visibility_shared [0.041936s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_sees_all_but_others_community_images [0.040676s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_true_and_visibility_community [0.036905s] ... ok | |
+{2} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_soft_delete [3.204957s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_requires_status [0.021128s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_visibility_public [0.244041s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_unknown_attributes [0.017386s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_with_location_data [0.019710s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_is_public_none [0.041048s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_destroy_with_delete_all [0.023419s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_deleted_showing_deleted_as_admin [0.019980s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_is_public_false [0.036574s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_name_asc [0.022694s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_comparative_created_at [0.017078s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_what_tenant1_sees [0.038220s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_create_with_all_task_info_null [0.016703s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_quotes [0.022665s] ... ok | |
+{0} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all_marker [0.017322s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_create [0.019817s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade | |
+ expire_on_commit=expire_on_commit, _conf=conf) | |
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_paginate [0.021640s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_create [0.017780s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_get_all [0.021636s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_bad_property [0.021281s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_owner1_finding_owner1s_image_members [0.045008s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_association_create_duplicate [0.152470s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_create [0.017453s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_update [0.018212s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_is_public_false [0.044998s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_delete [0.092002s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_visibility_public [0.042015s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_false_and_visibility_community [0.045062s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_get_all_with_resource_types_filter [0.108810s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_false_and_visibility_shared [0.048876s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_true_and_visibility_public [0.039615s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_create [0.078301s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_sees_all_but_community [0.047931s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_create_duplicate [0.086574s] ... ok | |
+{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_delete [3.316516s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_get_all [0.094048s] ... ok | |
+{1} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_delete [3.300057s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_visibility_public [0.279387s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_is_public_true [0.041451s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_bad_checksum [0.165207s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all [0.019071s] ... ok | |
+{2} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all_limit [0.018114s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade | |
+ expire_on_commit=expire_on_commit, _conf=conf) | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_bad_property [0.161767s] ... ok | |
+{2} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_update [0.146604s] ... ok | |
+{2} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_resource_type_get_all [0.074577s] ... ok | |
+glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
+ self.context.tenant = str(uuid.uuid4()) | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_properties [0.158526s] ... ok | |
+{2} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_create_duplicate_tags_1 [0.100386s] ... ok | |
+{2} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_create_tags [0.078045s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_limit_marker [0.196024s] ... ok | |
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_bad_location [0.178495s] ... ok | |
+{7} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_resource_type_get_all [3.375160s] ... ok | |
+{3} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all_with_filter [3.379836s] ... ok | |
+{4} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_get [3.216699s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_disk_format_desc [0.237752s] ... ok | |
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker [0.199235s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_protected [0.207959s] ... ok | |
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_name_desc [0.223186s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_user_defined_property [0.173201s] ... ok | |
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_size_min [0.147609s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_association_create_duplicate [3.335696s] ... ok | |
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_nonexistent_user_defined_property [0.150118s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_user_deleted_property [0.205574s] ... ok | |
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_create [0.131062s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_property_delete [0.140955s] ... ok | |
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_get_all [0.154904s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_get_all_no_tags [0.150571s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_set_all [0.151548s] ... ok | |
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_with_locations [0.183606s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_properties [0.162282s] ... ok | |
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_admin_finding_owner1s_image_members [0.266930s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_user1_finding_user1_memberships [0.325806s] ... ok | |
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyQuota.test_storage_quota_deleted_image [0.224260s] ... ok | |
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all_owned [0.126087s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_user2_finding_user1_memberships [0.293836s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyQuota.test_storage_quota [0.160646s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get [0.098828s] ... ok | |
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_false_and_visibility_private [0.430644s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_update [0.099582s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_update_with_all_task_info_null [0.094647s] ... ok | |
+{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_object_get_all [3.433947s] ... ok | |
+{1} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_get [3.358583s] ... ok | |
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_true_and_visibility_public [0.416412s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_as_user_true [0.429749s] ... ok | |
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_is_public_is_a_normal_filter_for_admin [0.429188s] ... ok | |
+{7} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_create_duplicate_tags_1 [3.145588s] ... ok | |
+{4} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_delete [3.151530s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_false_and_visibility_shared [0.414036s] ... ok | |
+{2} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_false_and_visibility_private [0.423076s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_is_public_none [0.428218s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_namespace_update [3.185026s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_sees_all_but_others_community_images [0.625948s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_visibility_community [0.425352s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_visibility_public [0.475533s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_false [0.451815s] ... ok | |
+{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_delete_namespace_content [3.295815s] ... ok | |
+{1} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_get [3.348281s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_is_public_false [0.432512s] ... ok | |
+glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead | |
+ super(RequestContext, self).__init__(**kwargs) | |
+glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
+ self.context.tenant = str(uuid.uuid4()) | |
+{7} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_create [3.213573s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_is_public_none [0.415749s] ... ok | |
+{4} glance.tests.functional.db.test_registry.TestRegistryQuota.test_storage_quota_multiple_locations [3.423598s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_visibility_shared [0.397044s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_create [3.245349s] ... ok | |
+{0} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_what_tenant1_sees [0.455024s] ... ok | |
+glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead | |
+ super(RequestContext, self).__init__(**kwargs) | |
+{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_create_duplicate [3.141949s] ... ok | |
+{3} glance.tests.functional.db.test_rpc_endpoint.TestRegistryURLVisibility.test_v2_not_enabled [9.381549s] ... ok | |
+{1} glance.tests.functional.db.test_registry.TestRegistryQuota.test_storage_quota_deleted_image [3.422637s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_bad_checksum [0.029441s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_bad_name [0.023084s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_container_format_desc [0.036988s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_disk_format_desc [0.030220s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_size_range [0.023638s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_deleted_tags [0.030323s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_in_container_format [0.026033s] ... ok | |
+glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
+ self.context.tenant = str(uuid.uuid4()) | |
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_in_id [0.022285s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_min_range_bad_value [0.024566s] ... ok | |
+{7} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all_owned [3.322544s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_disallow_deleted [0.024328s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_not_found [0.022771s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_properties [0.020655s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleDriver.test_is_community_image_visible [0.032029s] ... ok | |
+{4} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get [3.148908s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_admin_finding_owner1s_image_members [0.050240s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_filter_image_by_invalid_operator [0.022470s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleQuota.test_storage_quota [0.022574s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_bad_int_params [0.018804s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_create_with_all_task_info_null [0.018804s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_destroy [0.029975s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_delete [0.018985s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all_as_admin [0.021266s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all_owned [0.025452s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_false_and_visibility_shared [0.046575s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_true_and_visibility_community [0.047879s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_true_and_visibility_public [0.053372s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_limit [0.217077s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_max_range_bad_value [0.018739s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_multi_tags [0.020116s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_is_public_is_a_normal_filter_for_admin [0.055572s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_tags_and_nonexistent [0.021843s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_find [0.018204s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_create_bad_value [0.018710s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_is_public_none [0.059530s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_with_location_data [0.022746s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_with_locations [0.019289s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_is_public_true [0.051679s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_user1_finding_user1_memberships [0.036424s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_create_duplicate [3.161270s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_visibility_community [0.049839s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_delete_as_admin [0.019410s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get [0.015719s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all_limit [0.019194s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_visibility_private [0.060756s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_false_and_visibility_public [0.041319s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_true_and_visibility_private [0.034596s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_visibility_private [0.058766s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_is_public_is_a_normal_filter_for_user [0.039087s] ... ok | |
+{3} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_visibility_public [0.056775s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_visibility_shared [0.036838s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade | |
+ expire_on_commit=expire_on_commit, _conf=conf) | |
+{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_false [0.036102s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_false_and_visibility_private [0.039607s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_none [0.035935s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_what_unknown_user_sees [0.038875s] ... ok | |
+{4} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all_with_filter [0.017082s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade | |
+ expire_on_commit=expire_on_commit, _conf=conf) | |
+{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_create [0.124396s] ... ok | |
+{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_create_duplicate [0.083490s] ... ok | |
+{4} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_update [0.082110s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestDBPurge.test_purge_fk_constraint_failure [0.586401s] ... ok | |
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_without_locations [0.189670s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_create_duplicate_tags_2 [0.112617s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDBDataIntegrity.test_paginate_non_redundant_sort_keys [0.154772s] ... ok | |
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_destroy_with_delete_all [0.258955s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDBDataIntegrity.test_paginate_redundant_sort_keys [0.154098s] ... ok | |
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get [0.145886s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_bad_int_params [0.116875s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_defaults [0.142381s] ... ok | |
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_disk_format_asc [0.231494s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_unknown_attributes [0.144853s] ... ok | |
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_with_size [0.223510s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_invalid_sort_key [0.154956s] ... ok | |
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_size_max [0.186997s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_container_format_asc [0.203919s] ... ok | |
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_size_min_max [0.160651s] ... ok | |
+glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
+ self.context.tenant = str(uuid.uuid4()) | |
+{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_create_tags [3.399045s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_in_status [0.150453s] ... ok | |
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_size_range [0.171395s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_multi_tags [0.169791s] ... ok | |
+{2} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_images_path [9.092504s] ... ok | |
+{1} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_delete [3.214339s] ... ok | |
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_in_id [0.160462s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_not_owned [0.168206s] ... ok | |
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_in_name [0.180030s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_count_empty_image_id [0.122921s] ... ok | |
+{7} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_update_with_all_task_info_null [3.220832s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_bad_location [0.029094s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_with_locations [0.023123s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_invalid_sort_key [0.023557s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_limit_marker [0.023589s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_delete [0.145639s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_deleted_showing_deleted [0.029823s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_with_size [0.028116s] ... ok | |
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_multiple_user_defined_properties [0.194136s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_owned [0.042396s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_size_max [0.023343s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_in_name [0.040203s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_multiple_user_defined_properties [0.030592s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_find [0.197896s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_nonexistent_user_defined_property [0.026633s] ... ok | |
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_userdef_prop_nonexistent_value [0.188030s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_user_defined_property [0.024354s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_invalid_quotes [0.028075s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_allow_deleted [0.029571s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_update [0.020326s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_set_all [0.021452s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update [0.021045s] ... ok | |
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_update_status [0.150935s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleDriver.test_is_image_visible [0.042731s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all_with_filter [0.021936s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_soft_delete [0.024008s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_true [0.056287s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_paginate [0.321756s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_visibility_shared [0.056143s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_property_update [3.304350s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_is_public_false [0.050616s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_create_bad_value [0.109037s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_visibility_community [0.050090s] ... ok | |
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_owner1_finding_user1_memberships [0.295097s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_create [0.021011s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all_owned [0.030603s] ... ok | |
+{7} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_update_with_all_task_info_null [0.022766s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade | |
+ expire_on_commit=expire_on_commit, _conf=conf) | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_delete [0.147437s] ... ok | |
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_delete_as_admin [0.116608s] ... ok | |
+{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_get [0.180252s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_get_all_non_existent_image [0.150949s] ... ok | |
+{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_create_duplicate [0.088337s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_bad_property [0.146140s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_is_community_image_visible [0.169681s] ... ok | |
+{4} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_false_and_visibility_shared [0.538564s] ... ok | |
+{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_get_all [0.328520s] ... ok | |
+{7} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_get [0.086794s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_is_image_visible [0.222193s] ... ok | |
+{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_container_format_desc [0.245904s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_user3_finding_owner1s_image_members [0.267513s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_delete [0.088374s] ... ok | |
+{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_comparative_created_at [0.155122s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all_as_admin [0.111170s] ... ok | |
+{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_deleted_tags [0.218142s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all_limit [0.117762s] ... ok | |
+{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_not_found [0.118033s] ... ok | |
+{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_update [0.133322s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_true_and_visibility_private [0.385941s] ... ok | |
+{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_core_attribute [0.145732s] ... ok | |
+{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_get_all [3.357432s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_visibility_private [0.388055s] ... ok | |
+{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_false_and_visibility_community [0.411416s] ... ok | |
+{1} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_delete_as_admin [3.362255s] ... ok | |
+{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_false_and_visibility_public [0.381789s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_false_and_visibility_community [0.416941s] ... ok | |
+{0} glance.tests.functional.test_api.TestApiPaths.test_get_v1a_images_path [9.131023s] ... ok | |
+{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_false_and_visibility_public [0.410819s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_true [0.419124s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_create_duplicate_tags_2 [3.443965s] ... ok | |
+{7} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_visibility_public [0.409006s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_visibility_private [0.431729s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_visibility_private [0.603051s] ... ok | |
+{3} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_visibility_private [0.403626s] ... ok | |
+{6} glance.tests.functional.db.test_registry.TestRegistryMetadefDriver.test_tag_update [3.164840s] ... ok | |
+{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_defaults [0.022096s] ... ok | |
+{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_duplicate_id [0.016770s] ... ok | |
+{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_name_desc [0.023791s] ... ok | |
+{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_count_invalid_image_id [0.019371s] ... ok | |
+{6} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_delete [0.024767s] ... ok | |
+{6} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_owner1_finding_user1_memberships [0.042827s] ... ok | |
+{6} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_user1_finding_owner1s_image_members [0.042043s] ... ok | |
+{6} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_user2_finding_owner1s_image_members [0.044191s] ... ok | |
+{6} glance.tests.functional.db.test_simple.TestSimpleQuota.test_storage_quota_without_image_id [0.019930s] ... ok | |
+glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
+ self.context.tenant = str(uuid.uuid4()) | |
+{6} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all_marker [0.021105s] ... ok | |
+{1} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all_as_admin [3.244673s] ... ok | |
+{6} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_false_and_visibility_community [0.038036s] ... ok | |
+{6} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_visibility_private [0.039637s] ... ok | |
+{6} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_false_and_visibility_public [0.260854s] ... ok | |
+{6} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_delete [0.016480s] ... ok | |
+{6} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_delete_as_admin [0.017364s] ... ok | |
+{6} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get [0.017399s] ... ok | |
+{6} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_get_all_as_admin [0.016920s] ... ok | |
+{6} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_update [0.017049s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade | |
+ expire_on_commit=expire_on_commit, _conf=conf) | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestDBPurge.test_db_purge [0.356110s] ... ok | |
+glance/context.py:31: DeprecationWarning: Using the 'user' argument is deprecated in version '2.18' and will be removed in version '3.0', please use the 'user_id' argument instead | |
+ super(RequestContext, self).__init__(**kwargs) | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_association_create [0.088035s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_delete_with_content [0.107412s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_delete_namespace_content [0.090162s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestRegistryQuota.test_storage_quota_without_image_id [3.337845s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_get_image_with_invalid_long_image_id [0.137859s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_with_location_data [0.143176s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all [0.144811s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_deleted_showing_deleted_as_admin [0.189014s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_null_name_asc [0.212367s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_owned_checksum [0.213892s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_in_container_format [0.171908s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_min_range_bad_value [0.125003s] ... ok | |
+{2} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_images_path_with_openstack_header [9.235303s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_tags [0.203484s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_tags_and_nonexistent [0.168021s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_undefined_property [0.169853s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_invalid_quotes [0.141995s] ... ok | |
+{1} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all_limit [3.344914s] ... ok | |
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all [0.024585s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_quotes [0.266465s] ... ok | |
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_deleted [0.020729s] ... ok | |
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_container_format_asc [0.024639s] ... ok | |
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker_null_disk_format_asc [0.027026s] ... ok | |
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_size_min [0.020293s] ... ok | |
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_size_min_max [0.030230s] ... ok | |
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_undefined_property [0.022470s] ... ok | |
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_undefined_tags [0.018172s] ... ok | |
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_count [0.019448s] ... ok | |
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_get_all_no_tags [0.019189s] ... ok | |
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_core_attribute [0.019720s] ... ok | |
+{1} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_purge_properties [0.019135s] ... ok | |
+{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_as_user_true [0.034589s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_tag_returning [0.276317s] ... ok | |
+{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_known_admin_visibility_community [0.041725s] ... ok | |
+{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_true_and_visibility_private [0.256397s] ... ok | |
+{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_tenant1_is_public_true_and_visibility_shared [0.035997s] ... ok | |
+{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_visibility_community [0.038734s] ... ok | |
+{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_visibility_private [0.036026s] ... ok | |
+{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_visibility_shared [0.036815s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_multiple_members [0.466926s] ... ok | |
+{1} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_is_public_none [0.037757s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade | |
+ expire_on_commit=expire_on_commit, _conf=conf) | |
+glance/tests/functional/db/base.py:1583: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
+ self.context.tenant = str(uuid.uuid4()) | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_create [0.134078s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_count [0.158135s] ... ok | |
+{4} glance.tests.functional.test_api.TestApiPaths.test_get_root_path_with_unknown_header [9.205347s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_delete [0.127740s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_create_with_all_task_info_null [3.270737s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_get_all_with_invalid_long_image_id [0.141925s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_delete [0.088686s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_delete [0.097932s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_bad_location [0.173121s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_filter_image_by_invalid_operator [0.145285s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_update_locations_direct [0.163701s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_requires_status [0.151384s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_user2_finding_owner1s_image_members [0.342924s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_destroy [0.237693s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_create [0.102338s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_deleted [0.203064s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all_marker [0.131768s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_nonexistent_userdef_property [0.182046s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_undefined_tags [0.187560s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_true_and_visibility_community [0.419789s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_allow_deleted [0.262159s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_count_invalid_image_id [0.171397s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_admin_is_public_true_and_visibility_shared [0.537767s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_tag_delete_with_invalid_long_image_id [0.184150s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_bad_name [0.167021s] ... ok | |
+{0} glance.tests.functional.test_api.TestApiPaths.test_get_versions_choices [9.371801s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_admin_finding_user1_memberships [0.355532s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_none [0.707488s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_owner1_finding_owner1s_image_members [0.329485s] ... ok | |
+{7} glance.tests.functional.test_api.TestApiPaths.test_get_images_path_with_openstack_header [9.627881s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyMembershipVisibility.test_user1_finding_owner1s_image_members [0.355720s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_true_and_visibility_private [0.547379s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all [0.137921s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_get_all_with_filter [0.136975s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_visibility_public [0.489214s] ... ok | |
+{5} glance.tests.functional.db.test_registry.TestTasksDriver.test_task_get_all [3.746905s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_is_public_true [0.456776s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_visibility_shared [0.483786s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_visibility_shared [0.455787s] ... ok | |
+{3} glance.tests.functional.test_api.TestApiPaths.test_get_images_path [9.867930s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_visibility_shared [0.490780s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_true_and_visibility_community [0.610691s] ... ok | |
+{6} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_visibility_community [0.529477s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_true_and_visibility_shared [0.518027s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_is_public_none [0.667954s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_visibility_community [0.456008s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_visibility_public [0.404144s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_is_public_false [0.439475s] ... ok | |
+{1} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_user_is_public_true [0.480972s] ... ok | |
+{2} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_partial_download_of_cached_images_v2_api [10.644255s] ... ok | |
+{4} glance.tests.functional.test_api.TestApiPaths.test_get_va1_images_path [10.384947s] ... ok | |
+{0} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_v1_versions_path [10.303249s] ... ok | |
+{7} glance.tests.functional.test_api.TestApiPaths.test_get_images_path_with_openstack_v2_header [10.042599s] ... ok | |
+{5} glance.tests.functional.db.test_rpc_endpoint.TestRegistryURLVisibility.test_v2_enabled [10.253260s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_bad_property [0.029431s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_properties [0.025001s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_create_without_locations [0.024969s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_marker [0.026568s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_in_disk_format [0.026213s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_in_status [0.025997s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_filter_protected [0.040175s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_all_with_tag_returning [0.040827s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_get_not_owned [0.041675s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_member_update_status [0.021978s] ... ok | |
+{3} glance.tests.functional.test_api.TestApiPaths.test_get_v10_images_path [9.972554s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_property_delete [0.034248s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_tag_get_all_non_existent_image [0.032152s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_bad_location [0.031153s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestSimpleDriver.test_image_update_bad_name [0.035301s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestSimpleMembershipVisibility.test_user2_finding_user1_memberships [0.060979s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestSimpleQuota.test_storage_quota_deleted_image [0.034441s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestSimpleQuota.test_storage_quota_multiple_locations [0.025869s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestSimpleTask.test_task_get_all [0.020294s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_admin_is_public_false_and_visibility_private [0.060093s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_admin_is_public_true [0.067165s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestSimpleVisibility.test_unknown_user_visibility_shared [0.057624s] ... ok | |
+{5} glance.tests.functional.db.test_simple.TestTooManyWorkers.test_task_soft_delete [0.033802s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_db/sqlalchemy/enginefacade.py:1334: OsloDBDeprecationWarning: EngineFacade is deprecated; please use oslo_db.sqlalchemy.enginefacade | |
+ expire_on_commit=expire_on_commit, _conf=conf) | |
+{6} glance.tests.functional.test_api.TestApiPaths.test_get_root_path_with_openstack_header [9.887841s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_association_delete [0.197089s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_association_get_all_by_namespace [0.101604s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_namespace_create_duplicate [0.322626s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_get [0.128815s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_object_update [0.115644s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_get [0.118137s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_get_all [0.113090s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_property_update [0.085481s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestMetadefSqlAlchemyDriver.test_tag_create [0.074168s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_bad_name [0.153462s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_duplicate_id [0.152099s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_create_with_locations [0.158160s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_limit [0.229301s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_marker_deleted_showing_deleted [0.232705s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_owned [0.218764s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter [0.153136s] ... ok | |
+{1} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_v1a_images_path [9.675582s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_comparative_updated_at [0.161176s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_in_disk_format [0.178892s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_all_with_filter_max_range_bad_value [0.129456s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_disallow_deleted [0.160023s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_get_force_allow_deleted [0.161868s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_member_create [0.150558s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update [0.167194s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_purge_properties [0.168517s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_image_update_with_location_data [0.159690s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyDriver.test_user_get_storage_usage_with_invalid_long_image_id [0.149695s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyQuota.test_storage_quota_multiple_locations [0.175236s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyQuota.test_storage_quota_without_image_id [0.137522s] ... ok | |
+{2} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_middleware_trans_v2_without_download_image_policy [10.534547s] ... ok | |
+{2} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_rate_limited_retry [0.025398s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_create_with_all_task_info_null [0.082800s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyTask.test_task_soft_delete [0.117660s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_is_public_is_a_normal_filter_for_user [0.574590s] ... ok | |
+{4} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_root_path_with_unknown_header [10.005421s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_known_admin_is_public_false [0.459069s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_is_public_true_and_visibility_public [0.460150s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_tenant1_visibility_community [0.425064s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_is_public_true [0.436369s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_unknown_admin_sees_all_but_community [0.363657s] ... ok | |
+{0} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_versions_choices [9.825195s] ... ok | |
+{5} glance.tests.functional.db.test_sqlalchemy.TestSqlAlchemyVisibility.test_what_unknown_user_sees [0.453979s] ... ok | |
+{7} glance.tests.functional.test_api.TestApiPaths.test_get_versions_path_with_openstack_header [10.292444s] ... ok | |
+{3} glance.tests.functional.test_api.TestApiPaths.test_get_v1_versions_path [10.096384s] ... ok | |
+{6} glance.tests.functional.test_api.TestApiPaths.test_get_v1_images_path [10.212188s] ... ok | |
+{1} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_va1_images_path [9.665983s] ... ok | |
+{2} glance.tests.functional.test_cors_middleware.TestCORSMiddleware.test_valid_cors_get_request [10.232863s] ... ok | |
+{4} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_versions_path_with_openstack_header [9.827069s] ... ok | |
+{5} glance.tests.functional.test_api.TestApiPaths.test_get_root_path [9.575436s] ... ok | |
+{7} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_images_path_with_openstack_v2_header [9.720757s] ... ok | |
+{0} glance.tests.functional.test_cache_middleware.TestImageCacheManageXattr.test_cache_manage_delete_queued_images [11.265783s] ... ok | |
+{3} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_v10_images_path [9.606007s] ... ok | |
+{6} glance.tests.functional.test_api.TestApiPaths.test_get_versions_path [9.640915s] ... ok | |
+{1} glance.tests.functional.test_api.TestApiVersions.test_v2_api_configuration [9.684511s] ... ok | |
+{4} glance.tests.functional.test_api.TestApiVersions.test_v1_api_configuration_EXPERIMENTAL [8.842522s] ... ok | |
+{2} glance.tests.functional.v1.test_copy_to_file.TestCopyToFile.test_copy_from_http_store [11.454079s] ... ok | |
+{5} glance.tests.functional.test_api.TestApiPaths.test_get_v12_images_path [10.033141s] ... ok | |
+{7} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_root_path [10.131382s] ... ok | |
+{0} glance.tests.functional.test_cache_middleware.TestImageCacheManageXattr.test_cache_manage_get_cached_images [10.680115s] ... ok | |
+{6} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_root_path_with_openstack_header [10.053423s] ... ok | |
+{2} glance.tests.functional.v2.test_images.TestImages.test_image_size_cap [6.584306s] ... ok | |
+{3} glance.tests.functional.test_cache_middleware.TestImageCacheManageXattr.test_queue_and_prefetch [13.654391s] ... ok | |
+{5} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_v12_images_path [9.750161s] ... ok | |
+{7} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_versions_path [10.012672s] ... ok | |
+{6} glance.tests.functional.test_api.TestApiVersions.test_v1_api_configuration [8.735627s] ... ok | |
+{0} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_middleware_trans_v2_without_download_image_policy [10.261759s] ... ok | |
+{2} glance.tests.functional.v2.test_images.TestImages.test_owning_tenant_can_delete_image [6.910060s] ... ok | |
+{4} glance.tests.functional.test_bin_glance_cache_manage.TestBinGlanceCacheManage.test_cache_index [16.910168s] ... ok | |
+{3} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_partially_downloaded_images_are_not_cached_v2_api [10.337877s] ... ok | |
+{2} glance.tests.functional.v2.test_images.TestImages.test_owning_tenant_id_can_retrieve_image_information [6.796125s] ... ok | |
+{5} glance.tests.functional.test_api.TestApiPathsEXPERIMENTAL.test_get_v1_images_path [10.061286s] ... ok | |
+{7} glance.tests.functional.test_api.TestApiVersions.test_v2_api_configuration_EXPERIMENTAL [9.455035s] ... ok | |
+{6} glance.tests.functional.test_cache_middleware.TestImageCacheManageSqlite.test_user_not_authorized [10.555612s] ... ok | |
+{0} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_middleware_trans_with_deactivated_image [11.160622s] ... ok | |
+{0} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_server_error [0.021774s] ... ok | |
+{0} glance.tests.functional.test_client_redirects.TestClientRedirects.test_post_redirect [0.025559s] ... ok | |
+{4} glance.tests.functional.test_cache_middleware.TestImageCacheManageXattr.test_user_not_authorized [11.195165s] ... ok | |
+{3} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_remote_image [10.386188s] ... ok | |
+{3} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_service_unavailable_retry [0.030637s] ... ok | |
+{3} glance.tests.functional.test_client_redirects.TestClientRedirects.test_get_with_max_redirects [0.048194s] ... ok | |
+{2} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_image_modification_fails_on_mismatched_tenant_ids [7.285773s] ... ok | |
+{7} glance.tests.functional.test_api.TestApiVersions.test_version_configurations [9.823791s] ... ok | |
+{5} glance.tests.functional.test_bin_glance_cache_manage.TestBinGlanceCacheManage.test_no_cache_enabled [11.572527s] ... ok | |
+{6} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_middleware_trans_v1_without_download_image_policy [10.840394s] ... ok | |
+{0} glance.tests.functional.test_cors_middleware.TestCORSMiddleware.test_invalid_cors_get_request [10.516053s] ... ok | |
+{4} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_middleware_transparent_v2 [11.025223s] ... ok | |
+{4} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_expectation_failed [0.023953s] ... ok | |
+{4} glance.tests.functional.test_client_redirects.TestClientRedirects.test_get_with_one_redirect [0.026759s] ... ok | |
+{4} glance.tests.functional.test_client_redirects.TestClientRedirects.test_get_without_redirect [0.018340s] ... ok | |
+{0} glance.tests.functional.test_glance_replicator.TestGlanceReplicator.test_compare [1.907400s] ... ok | |
+{2} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_images_container [10.032082s] ... ok | |
+{3} glance.tests.functional.test_cors_middleware.TestCORSMiddleware.test_invalid_cors_options_request [10.783617s] ... ok | |
+{3} glance.tests.functional.test_wsgi.TestWSGIServer.test_client_socket_timeout [1.106890s] ... ok | |
+{7} glance.tests.functional.test_api.TestApiVersions.test_version_configurations_EXPERIMENTAL [10.789243s] ... ok | |
+{5} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_middleware_transparent_v1 [11.993245s] ... ok | |
+{5} glance.tests.functional.test_client_redirects.TestClientRedirects.test_get_with_one_redirect_query_string [0.036431s] ... ok | |
+{6} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_partial_download_of_cached_images_v2_api [10.795848s] ... ok | |
+{6} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_rate_limited [0.031441s] ... ok | |
+{2} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_owning_tenant_can_delete_image [7.713126s] ... ok | |
+{4} glance.tests.functional.test_healthcheck_middleware.HealthcheckMiddlewareTest.test_healthcheck_disabled [9.884875s] ... ok | |
+{1} glance.tests.functional.test_bin_glance_cache_manage.TestBinGlanceCacheManage.test_queue [52.464351s] ... ok | |
+{3} glance.tests.functional.v1.test_api.TestApi.test_status_cannot_be_manipulated_directly [11.738547s] ... ok | |
+{2} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_permissions [8.503432s] ... ok | |
+{7} glance.tests.functional.test_cache_middleware.TestImageCacheManageSqlite.test_cache_manage_delete_queued_images [11.570266s] ... ok | |
+{5} glance.tests.functional.test_healthcheck_middleware.HealthcheckMiddlewareTest.test_healthcheck_enabled [9.717733s] ... ok | |
+{6} glance.tests.functional.test_logging.TestLogging.test_debug [9.669028s] ... ok | |
+{1} glance.tests.functional.test_cache_middleware.TestImageCacheManageSqlite.test_cache_manage_delete_cached_images [11.677922s] ... ok | |
+{3} glance.tests.functional.v1.test_copy_to_file.TestCopyToFile.test_copy_from_swift_config [9.831304s] ... ok | |
+{2} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_v1_none_properties_v2 [7.100361s] ... ok | |
+{5} glance.tests.functional.test_logging.TestLogging.test_no_debug [9.259835s] ... ok | |
+{6} glance.tests.functional.v1.test_api.TestApi.test_updating_is_public [10.185148s] ... ok | |
+{7} glance.tests.functional.test_cache_middleware.TestImageCacheManageSqlite.test_queue_and_prefetch [13.344218s] ... ok | |
+{2} glance.tests.functional.v2.test_images.TestQuotasWithRegistry.test_chunked_image_upload_under_quota [6.593870s] ... ok | |
+{3} glance.tests.functional.v2.test_images.TestImageDirectURLVisibility.test_image_direct_url_visible [6.877890s] ... ok | |
+{1} glance.tests.functional.test_cache_middleware.TestImageCacheManageSqlite.test_cache_manage_get_cached_images [9.441243s] ... ok | |
+{6} glance.tests.functional.v1.test_misc.TestMiscellaneous.test_api_response_when_image_deleted_from_filesystem [9.113414s] ... ok | |
+{3} glance.tests.functional.v2.test_images.TestImageDirectURLVisibilityWithRegistry.test_image_direct_url_visible [7.396948s] ... ok | |
+{7} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_middleware_transparent_v2 [9.584338s] ... ok | |
+{2} glance.tests.functional.v2.test_metadef_objects.TestMetadefObjects.test_metadata_objects_lifecycle [9.516343s] ... ok | |
+{4} glance.tests.functional.test_scrubber.TestScrubber.test_scrubber_app_with_trustedauth_registry [30.804161s] ... ok | |
+{4} glance.tests.functional.test_sqlite.TestSqlite.test_big_int_mapping ... SKIPPED: test requires exe: sqlite3 | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/urllib3/connection.py:344: SubjectAltNameWarning: Certificate for 127.0.0.1 has no `subjectAltName`, falling back to check for a `commonName` for now. This feature is being removed by major browsers and deprecated by RFC 2818. (See https://github.com/shazow/urllib3/issues/497 for details.) | |
+ SubjectAltNameWarning | |
+{1} glance.tests.functional.test_cache_middleware.TestImageCacheManageXattr.test_cache_manage_delete_cached_images [11.727337s] ... ok | |
+{0} glance.tests.functional.test_reload.TestReload.test_reload [44.170980s] ... ok | |
+{6} glance.tests.functional.v2.test_images.TestImageDirectURLVisibilityWithRegistry.test_image_direct_url_not_visible [8.407953s] ... ok | |
+{3} glance.tests.functional.v2.test_images.TestImageDirectURLVisibilityWithRegistry.test_image_multiple_location_url_visible [8.094541s] ... ok | |
+{2} glance.tests.functional.v2.test_schemas.TestSchemas.test_resource [9.633068s] ... ok | |
+{7} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_partially_downloaded_images_are_not_cached_v2_api [10.249803s] ... ok | |
+{7} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_server_traceback [0.030372s] ... ok | |
+{7} glance.tests.functional.test_client_redirects.TestClientRedirects.test_redirect_to_new_host [0.039854s] ... ok | |
+{4} glance.tests.functional.v1.test_api.TestApi.test_download_non_exists_image_raises_http_forbidden [10.935329s] ... ok | |
+{6} glance.tests.functional.v2.test_images.TestImages.test_download_image_not_allowed_using_restricted_policy [6.860583s] ... ok | |
+{3} glance.tests.functional.v2.test_images.TestImageDirectURLVisibilityWithRegistry.test_v2_enabled [7.023955s] ... ok | |
+{1} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_middleware_transparent_v1 [10.079907s] ... ok | |
+{0} glance.tests.functional.v1.test_api.TestApi.test_download_non_exists_image_raises_http_not_found [10.436582s] ... ok | |
+{2} glance.tests.functional.v2.test_tasks.TestTasksWithRegistry.test_task_not_allowed_non_admin [6.838079s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately. | |
+ return pkg_resources.EntryPoint.parse("x=" + s).load(False) | |
+{5} glance.tests.functional.test_scrubber.TestScrubber.test_scrubber_app [30.365557s] ... ok | |
+{2} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_delete_not_existing [0.681184s] ... ok | |
+{2} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_mismatched_checksum [0.482222s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f1a9c911c90 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f1a9d4b7b50 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f1a9f2bd350 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{2} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_ordered_images [1.273732s] ... ok | |
+glance/common/wsgi.py:1261: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ return method(*args, **kwargs) | |
+{6} glance.tests.functional.v2.test_images.TestImages.test_member_additions_works_for_owning_tenant_id [7.154079s] ... ok | |
+glance/common/wsgi.py:1261: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ return method(*args, **kwargs) | |
+{7} glance.tests.functional.test_cors_middleware.TestCORSMiddleware.test_valid_cors_options_request [9.746419s] ... ok | |
+{2} glance.tests.integration.v2.test_tasks_api.TestTasksApi.test_create_new_task [1.291249s] ... ok | |
+{3} glance.tests.functional.v2.test_images.TestImages.test_download_policy_when_cache_is_not_enabled [7.397378s] ... ok | |
+{2} glance.tests.integration.v2.test_tasks_api.TestTasksApi.test_limited_tasks [2.257412s] ... ok | |
+{2} glance.tests.test_hacking.HackingTestCase.test_assert_true_instance [0.021531s] ... ok | |
+{2} glance.tests.test_hacking.HackingTestCase.test_no_contextlib_nested [0.008034s] ... ok | |
+{2} glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main [0.014793s] ... ok | |
+{2} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_delete_cached_image_without_index [0.014231s] ... ok | |
+{2} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_help [0.013444s] ... ok | |
+{2} glance.tests.unit.api.test_common.TestSizeCheckedIter.test_uniform_chunk_size [0.001204s] ... ok | |
+{2} glance.tests.unit.api.test_common.TestSizeCheckedIter.test_variable_chunk_size [0.000954s] ... ok | |
+{2} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_reserved_extra_property [0.025590s] ... ok | |
+{2} glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop_admin [0.019535s] ... ok | |
+{2} glance.tests.unit.async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_using_non_admin_user [0.034265s] ... ok | |
+{2} glance.tests.unit.async.flows.test_import.TestImportTask.test_complete_task [0.022898s] ... ok | |
+{2} glance.tests.unit.async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_no_ovf [0.010216s] ... ok | |
+{2} glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_import_image [0.012151s] ... ok | |
+{2} glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_import_image_failed_with_expired_token [0.013276s] ... ok | |
+{2} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_input_error [0.011192s] ... ok | |
+{2} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_file_location_error [0.009268s] ... ok | |
+{2} glance.tests.unit.common.test_client.TestClient.test_make_auth_plugin [0.001486s] ... ok | |
+glance/registry/api/__init__.py:36: DeprecationWarning: Glance Registry service has been deprecated for removal. | |
+ debtcollector.deprecate("Glance Registry service has been " | |
+{2} glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app_with_paste_flavor [0.027245s] ... ok | |
+{2} glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_get_ordered_locations_with_none_or_empty_locations [0.013962s] ... ok | |
+{2} glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_load_strategy_module_with_init_exception [0.014058s] ... ok | |
+{2} glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_verify_valid_location_strategy [0.228079s] ... ok | |
+{2} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_unpermitted_policy [0.026947s] ... ok | |
+{2} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_all_permitted [0.030744s] ... ok | |
+{2} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_all_permitted [0.023807s] ... ok | |
+{2} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_none [0.031515s] ... ok | |
+{2} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_permitted_specific_role [0.025491s] ... ok | |
+{2} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_none [0.028663s] ... ok | |
+{2} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_is_property_protections_enabled_true [0.016134s] ... ok | |
+{2} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_config_loaded_in_order [0.018992s] ... ok | |
+{2} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_file_doesnt_exist [0.017207s] ... ok | |
+{2} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_misspelt_operation [0.032132s] ... ok | |
+{2} glance.tests.unit.common.test_rpc.TestRPCController.test_reigster_filtered [0.014192s] ... ok | |
+{2} glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_default_no_body [0.009462s] ... ok | |
+{2} glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_default_with_body [0.008126s] ... ok | |
+{2} glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_to_json_with_date_format_value [0.008338s] ... ok | |
+{2} glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_isotime [0.009932s] ... ok | |
+{2} glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_less_than_equal_operator [0.008770s] ... ok | |
+{2} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_validate_quotes [0.010508s] ... ok | |
+{4} glance.tests.functional.v1.test_multiprocessing.TestMultiprocessing.test_interrupt_avoids_respawn_storm [12.028582s] ... ok | |
+{2} glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_preserves_size_chunk_more_then_read [0.408530s] ... ok | |
+{2} glance.tests.unit.common.test_utils.TestUtils.test_limiting_reader_fails [0.011440s] ... ok | |
+{2} glance.tests.unit.common.test_utils.TestUtils.test_valid_hostname_fail [0.009131s] ... ok | |
+{2} glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_key_cant_read [0.010994s] ... ok | |
+{2} glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_get_socket_without_all_ssl_reqs [0.009876s] ... ok | |
+{2} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding_with_content_length [0.008954s] ... ok | |
+{2} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_multiple_transfer_encoding [0.013573s] ... ok | |
+{2} glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json_with_more_deep_format [0.008493s] ... ok | |
+{2} glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json_with_set [0.008713s] ... ok | |
+{2} glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_xml [0.008852s] ... ok | |
+{2} glance.tests.unit.common.test_wsgi.RequestTest.test_language_accept_default [0.108863s] ... ok | |
+{2} glance.tests.unit.common.test_wsgi.RequestTest.test_params [0.009581s] ... ok | |
+{2} glance.tests.unit.common.test_wsgi.RequestTest.test_range [0.008420s] ... ok | |
+{2} glance.tests.unit.common.test_wsgi.RequestTest.test_request_match_language_unexpected [0.009019s] ... ok | |
+{2} glance.tests.unit.common.test_wsgi.ResourceTest.test_translate_exception [0.011331s] ... ok | |
+{2} glance.tests.unit.test_auth.TestImmutableImage.test_set_data [0.015448s] ... ok | |
+{2} glance.tests.unit.test_auth.TestImmutableTask.test_change_id [0.015472s] ... ok | |
+{2} glance.tests.unit.test_auth.TestImmutableTask.test_succeed [0.016338s] ... ok | |
+{2} glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_expires_at [0.017733s] ... ok | |
+{2} glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_get_plugin_from_strategy_keystone [0.009497s] ... ok | |
+{2} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v1_process_request_download_permitted [0.023036s] ... ok | |
+{2} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v1_process_request_download_restricted [0.019860s] ... ok | |
+{2} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_v1_no_match_detail_with_query_params [0.000685s] ... ok | |
+{2} glance.tests.unit.test_cached_images.TestCachedImages.test_get_queued_images [0.000685s] ... ok | |
+{2} glance.tests.unit.test_context.TestContext.test_anon_private [0.013089s] ... ok | |
+{2} glance.tests.unit.test_context.TestContext.test_auth_public [0.014854s] ... ok | |
+{2} glance.tests.unit.test_context_middleware.TestContextMiddleware.test_roles_case_insensitive [0.026923s] ... ok | |
+{2} glance.tests.unit.test_context_middleware.TestContextMiddleware.test_service_catalog [0.018071s] ... ok | |
+{2} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_migrate [0.011349s] ... ok | |
+{2} glance.tests.unit.test_db.TestImageMemberRepo.test_list_no_members [0.019503s] ... ok | |
+{2} glance.tests.unit.test_db.TestImageRepo.test_list_private_images [0.019607s] ... ok | |
+{2} glance.tests.unit.test_db.TestImageRepo.test_list_status_rejected [0.024406s] ... ok | |
+{2} glance.tests.unit.test_db.TestImageRepo.test_list_with_marker_and_limit [0.018708s] ... ok | |
+{2} glance.tests.unit.test_db.TestImageRepo.test_remove_image [0.019324s] ... ok | |
+{2} glance.tests.unit.test_db.TestImageRepo.test_sorted_list_with_multiple_dirs [0.021774s] ... ok | |
+{2} glance.tests.unit.test_db.TestTaskRepo.test_limited_list [0.016746s] ... ok | |
+{2} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_tag [0.017403s] ... ok | |
+{2} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_tag [0.023244s] ... ok | |
+{2} glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_a_dict [0.012380s] ... ok | |
+{2} glance.tests.unit.test_domain.TestExtraProperties.test_len_with_non_zero_items [0.016971s] ... ok | |
+{2} glance.tests.unit.test_domain.TestExtraProperties.test_len_with_zero_items [0.010580s] ... ok | |
+{2} glance.tests.unit.test_domain.TestImage.test_status_saving [0.011747s] ... ok | |
+{2} glance.tests.unit.test_domain.TestImage.test_status_saving_without_container_format [0.012115s] ... ok | |
+{2} glance.tests.unit.test_domain.TestImageFactory.test_new_image_reserved_property [0.010208s] ... ok | |
+{2} glance.tests.unit.test_domain.TestTask.test_validate_status_transition_from_pending [0.009030s] ... ok | |
+{2} glance.tests.unit.test_domain.TestTaskExecutorFactory.test_init [0.010210s] ... ok | |
+{2} glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor [0.011315s] ... ok | |
+{2} glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_remove [0.011602s] ... ok | |
+{2} glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_save [0.011154s] ... ok | |
+{2} glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_get [0.007927s] ... ok | |
+{2} glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove [0.009349s] ... ok | |
+{2} glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_remove_with_no_result [0.009802s] ... ok | |
+{2} glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save_with_no_result [0.008326s] ... ok | |
+{2} glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_negative_rows [0.013024s] ... ok | |
+{2} glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_invalid_max_rows [0.012683s] ... ok | |
+{2} glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image_meta [0.010906s] ... ok | |
+{2} glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_image [0.008332s] ... ok | |
+{2} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump [0.009025s] ... ok | |
+{2} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy_with_no_args [0.012555s] ... ok | |
+{2} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size_with_args_is_None [0.008464s] ... ok | |
+{2} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled_nonzero_stall_time [0.016769s] ... ok | |
+{2} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete [0.028875s] ... ok | |
+{2} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_read [0.026631s] ... ok | |
+{2} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete_all [0.012691s] ... ok | |
+{2} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune_to_zero [0.012980s] ... ok | |
+{2} glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_export_with_specified_path [0.172397s] ... ok | |
+{2} glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_from_merge_and_prefer_new [0.178962s] ... ok | |
+{1} glance.tests.functional.test_cache_middleware.TestImageCacheSqlite.test_cache_remote_image [11.049702s] ... ok | |
+{2} glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_with_specified_path [0.177477s] ... ok | |
+{2} glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_expand [0.170130s] ... ok | |
+{2} glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_upgrade_version [0.181933s] ... ok | |
+{2} glance.tests.unit.test_manage.TestManage.test_db_metadefs_unload [0.180604s] ... ok | |
+{2} glance.tests.unit.test_misc.UtilsTestCase.test_empty_metadata_headers [0.014379s] ... ok | |
+{2} glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_add_notification [0.021818s] ... ok | |
+{2} glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_list [0.012651s] ... ok | |
+{2} glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_should_call_next_image_get_data [0.017359s] ... ok | |
+{2} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_error [0.016528s] ... ok | |
+{2} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_not_found [0.019594s] ... ok | |
+{2} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_value_error [0.015189s] ... ok | |
+{2} glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_community_not_allowed [0.009895s] ... ok | |
+{2} glance.tests.unit.test_policy.TestImagePolicy.test_publicize_image_not_allowed [0.013182s] ... ok | |
+{2} glance.tests.unit.test_policy.TestMemberPolicy.test_add_member_not_allowed [0.011938s] ... ok | |
+{2} glance.tests.unit.test_policy.TestMemberPolicy.test_get_member_not_allowed [0.010861s] ... ok | |
+{2} glance.tests.unit.test_policy.TestMemberPolicy.test_modify_member_not_allowed [0.008348s] ... ok | |
+{2} glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_get_image_default_everybody [0.016862s] ... ok | |
+{2} glance.tests.unit.test_quota.TestImagePropertyQuotas.test_delete_image_properties_when_quota_exceeded [0.009831s] ... ok | |
+{2} glance.tests.unit.test_quota.TestImageQuota.test_iadd_location [0.011763s] ... ok | |
+{2} glance.tests.unit.test_quota.TestImageQuota.test_iadd_location_exceed [0.011689s] ... ok | |
+{2} glance.tests.unit.test_quota.TestImageQuota.test_iadd_location_for_queued_image [0.012251s] ... ok | |
+{2} glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_b [0.015655s] ... ok | |
+{2} glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_kb [0.018441s] ... ok | |
+{2} glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_tb [0.013353s] ... ok | |
+{2} glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_lie_size [0.011356s] ... ok | |
+{2} glance.tests.unit.test_quota.TestImageTagQuotas.test_add_too_many_image_tags [0.009684s] ... ok | |
+{2} glance.tests.unit.test_quota.TestImageTagQuotas.test_replace_image_tag [0.009886s] ... ok | |
+{2} glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_equals [0.008228s] ... ok | |
+{2} glance.tests.unit.test_schema.TestBasicSchema.test_filter_strips_extra_properties [0.007911s] ... ok | |
+{2} glance.tests.unit.test_schema.TestCollectionSchema.test_raw_json_schema [0.010815s] ... ok | |
+{2} glance.tests.unit.test_schema.TestPermissiveSchema.test_filter_passes_extra_properties [0.008059s] ... ok | |
+{2} glance.tests.unit.test_store_image.TestImageFactory.test_new_image [0.015065s] ... ok | |
+{2} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_adding_invalid_location_uri [0.015907s] ... ok | |
+glance/tests/unit/utils.py:233: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' | |
+ if context.user == USER2: | |
+{2} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_append_invalid_location_uri [0.015299s] ... ok | |
+{2} glance.tests.unit.test_store_image.TestStoreImage.test_image_get_location_by_index [0.019197s] ... ok | |
+{2} glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_empty [0.010699s] ... ok | |
+{2} glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_list_bad [0.012189s] ... ok | |
+{2} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v1 [0.014711s] ... ok | |
+{2} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_2 [0.015195s] ... ok | |
+{2} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_current_is_negotiated [0.015639s] ... ok | |
+{2} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_deprecated_is_negotiated [0.015066s] ... ok | |
+{2} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_secure_proxy_ssl_header_EXPERIMENTAL [0.014374s] ... ok | |
+{2} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_accept_v1 [0.015913s] ... ok | |
+{2} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v1_0 [0.016938s] ... ok | |
+{2} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2 [0.015478s] ... ok | |
+{2} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_create_locked_down_protected_prop [0.292876s] ... ok | |
+{2} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_delete_and_unpermitted_read [0.287670s] ... ok | |
+{6} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_download_random_access_w_range_request [8.021140s] ... ok | |
+{2} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_update_non_protected_prop [0.276199s] ... ok | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_copy_from_with_location [0.283184s] ... ok | |
+{5} glance.tests.functional.test_ssl.TestSSL.test_ssl_ok [10.760663s] ... ok | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_checksum_mismatch [0.328138s] ... ok | |
+glance/api/common.py:159: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' | |
+ user = getattr(context, 'user', '<unknown>') | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_size_data_exceed_quota [0.424802s] ... ok | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_zero_size [0.326242s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f1a9bac66e0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f1a9baff370 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_member_positive [0.400760s] ... ok | |
+{3} glance.tests.functional.v2.test_images.TestImages.test_download_random_access_w_content_range [8.425525s] ... ok | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_time_create_low_year [0.279121s] ... ok | |
+{0} glance.tests.functional.v1.test_api.TestApi.test_get_head_simple_post [14.903256s] ... ok | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_time_create_minus_int [0.295474s] ... ok | |
+{7} glance.tests.functional.test_gzip_middleware.GzipMiddlewareTest.test_gzip_requests [10.256655s] ... ok | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_configured_container_format_good [0.449325s] ... ok | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_configured_disk_format_good [0.396491s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f1a9be47ad0 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{4} glance.tests.functional.v2.test_images.TestImageDirectURLVisibility.test_image_direct_url_not_visible [7.453482s] ... ok | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_during_image_upload_by_admin [0.895144s] ... ok | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_image_unauthorized [0.247481s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f1a9bc230f0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f1a9bb065a0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_member_forbidden_by_policy [0.408668s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f1a9d267e50 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_member_of_deleted_image_raises_404 [0.415221s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f1a9cfcb810 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_queued_image_delayed_delete [0.407489s] ... ok | |
+ERROR [glance_store._drivers.http] Remote server where the image is present is unavailable. | |
+Traceback (most recent call last): | |
+ File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/glance_store/_drivers/http.py", line 205, in get | |
+ conn, resp, content_length = self._query(location, 'GET') | |
+ File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/glance_store/_drivers/http.py", line 255, in _query | |
+ conn = self._get_response(loc, verb) | |
+ File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/glance_store/_drivers/http.py", line 325, in _get_response | |
+ allow_redirects=False) | |
+ File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/requests/sessions.py", line 508, in request | |
+ resp = self.send(prep, **send_kwargs) | |
+ File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/requests/sessions.py", line 618, in send | |
+ r = adapter.send(request, **kwargs) | |
+ File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/requests/adapters.py", line 508, in send | |
+ raise ConnectionError(e, request=request) | |
+ConnectionError: HTTPConnectionPool(host='0.0.0.0', port=1): Max retries exceeded with url: /file.tar.gz (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f1a9cf99410>: Failed to establish a new connection: [Errno 111] ECONNREFUSED',)) | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_download_service_unavailable [0.292616s] ... ok | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_images_detailed_unauthorized [0.253983s] ... ok | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_images_unauthorized [0.273104s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f1a9ba1ec90 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_members_of_deleted_image_raises_404 [0.479459s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPBadRequest at 0x7f1a9d03fbe0 400 Bad Request> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_invalid_min_disk_size_update [0.327131s] ... ok | |
+{6} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_update_locations [7.663163s] ... ok | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_register_and_upload [0.555393s] ... ok | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_show_image_restricted_download_for_custom_property [0.259613s] ... ok | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_show_image_unauthorized [0.249728s] ... ok | |
+{2} glance.tests.unit.v1.test_api.TestGlanceAPI.test_show_non_exists_image [0.305504s] ... ok | |
+{2} glance.tests.unit.v1.test_api.TestImageSerializer.test_meta_utf8 [0.035282s] ... ok | |
+{2} glance.tests.unit.v1.test_api.TestImageSerializer.test_show [0.020984s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f1a9d59d640 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_add_member_to_image_positive [0.240419s] ... ok | |
+{1} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_middleware_trans_v1_without_download_image_policy [10.971445s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_add_member_to_non_exist_image [0.202770s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_create_image [0.201315s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_create_image_with_min_ram_default [0.204218s] ... ok | |
+{4} glance.tests.functional.v2.test_images.TestImageDirectURLVisibilityWithRegistry.test_v2_not_enabled [5.598478s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_delete_image_response [0.276672s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_delete_member_from_non_exist_image [0.221080s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_public_none [0.207791s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_size_max [0.266209s] ... ok | |
+{3} glance.tests.functional.v2.test_images.TestImages.test_images_container [8.733793s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_forbidden_marker [0.194125s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_malformed_marker [0.182518s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_filter_name [0.253847s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_limit_non_int [0.174784s] ... ok | |
+{5} glance.tests.functional.v1.test_api.TestApi.test_param_int_too_large_at_create [11.046530s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_null_name [0.274006s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_sort_disk_format_asc [0.256987s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_sort_status_desc [0.258227s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_show_deleted_image_as_nonadmin [0.201892s] ... ok | |
+glance/tests/unit/v1/test_registry_api.py:1553: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
+ self.context.tenant = 'test2' | |
+{2} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_all_image_members_non_existing_image_id [0.169023s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_api.TestSharability.test_is_image_sharable_as_admin [0.088568s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_api.TestSharability.test_is_image_sharable_non_owner_as_image_member_without_sharing [0.101310s] ... ok | |
+{0} glance.tests.functional.v1.test_copy_to_file.TestCopyToFile.test_copy_from_http_nonexistent_location_url [10.481099s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_api.TestSharability.test_is_image_sharable_non_owner_cannot_share [0.104382s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPConflict at 0x7f1a9ca252d0 409 Conflict> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_add_image_already_exists [0.169113s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_create_image_with_null_min_disk_min_ram [0.198802s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_private_marker [0.253003s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_with_changes_since [0.458697s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_index_sort_size_asc [0.275799s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_index_sort_status_desc [0.271529s] ... ok | |
+{6} glance.tests.functional.v2.test_images.TestQuotas.test_chunked_image_upload_exceed_quota [6.985935s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_index_sort_updated_at_desc [0.243163s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_update_image_private [0.212702s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1ClientApi.test_configure_registry_admin_creds [0.027047s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1ClientApi.test_configure_registry_admin_creds_with_auth_url [0.020714s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1ClientApi.test_configure_registry_client_not_using_use_user_token [0.023010s] ... ok | |
+{2} glance.tests.unit.v1.test_registry_client.TestRegistryV1ClientApi.test_get_registry_client [0.020082s] ... ok | |
+{2} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store_duplicate [0.021723s] ... ok | |
+{2} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_active [0.023781s] ... ok | |
+{2} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_saving [0.024228s] ... ok | |
+{2} glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_chunked [0.012980s] ... ok | |
+{2} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_store_random_get_not_support [0.012312s] ... ok | |
+{2} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_deactivated [0.021638s] ... ok | |
+{2} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_no_location [0.019251s] ... ok | |
+{2} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_no_size [0.020155s] ... ok | |
+{2} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_internal_error [0.026869s] ... ok | |
+{2} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_allowed_by_policies [0.027759s] ... ok | |
+{2} glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update [0.015260s] ... ok | |
+{2} glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update_no_body [0.012041s] ... ok | |
+{2} glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_create_too_many_tags [0.028869s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImageSchemaDeterminePropertyBasis.test_base_property_marked_as_base [0.013910s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_custom_disk_formats [0.013430s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_default_container_formats [0.010797s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_dup_id [0.023800s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_locked_down_protected_prop [0.045312s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_already_deleted_image_admin [0.024936s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_in_store [0.026307s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_queued_updates_status [0.020435s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_virtual_size_max_filter [0.039152s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_checksum_filter_multiple_images [0.025564s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multiple_properties [0.026020s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multiple_sort_keys [0.246112s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_tags_and_properties [0.023960s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_zero_images [0.021454s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_update_and_unpermitted_role [0.047248s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_deleted_properties [0.022338s] ... ok | |
+glance/tests/unit/v2/test_images_resource.py:599: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
+ self.assertEqual(TENANT1, request.context.tenant) | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_not_allowed [0.024447s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_and_remove_too_many_locations [0.028900s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_base_property_json_schema_version_4 [0.026139s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations_invalid [0.028833s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_protected_prop_case_insensitive [0.042669s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_with_bad_min_disk [0.021600s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_delete_image_location_unauthorized [0.020248s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index [0.017578s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_limit_not_specified [0.023712s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_marker_not_specified [0.016608s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_different_dirs [0.016246s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_non_integer_limit [0.020037s] ... ok | |
+{4} glance.tests.functional.v2.test_images.TestImages.test_download_random_access_w_range_request [6.676686s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_strip_params_from_filters [0.018281s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_zero_limit [0.017094s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_base_attributes [0.094410s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_1_missing_operations [0.021138s] ... ok | |
+{2} glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_show_full_fixture [0.015483s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create [0.049871s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_conflict [0.046201s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete [0.050830s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_existing [0.052635s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible [0.048890s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_notification_group_disabled [0.049975s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_objects_other_owner_admin [0.046720s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags_other_owner [0.051760s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index [0.048104s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_non_existing_delete_tags [0.046185s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_non_existing [0.046952s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_non_visible [0.047634s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_name_conflict [0.044757s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_missing_properties [0.042247s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_non_visible_namespace [0.048645s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index [0.050139s] ... ok | |
+{3} glance.tests.functional.v2.test_images.TestImages.test_update_locations [6.642960s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_with_4byte_character [0.048723s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_non_visible_namespace [0.048092s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_disabled_notification [0.048165s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index [0.047320s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_index_non_existing_namespace [0.048663s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_prefix_mismatch [0.057888s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_with_4byte_character [0.047935s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_other_owner [0.048049s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create [0.054497s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_other_owner_admin [0.045621s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index [0.047756s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show_non_visible_admin [0.047160s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update [0.047154s] ... ok | |
+{2} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_name [0.048654s] ... ok | |
+{2} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_bad_name [0.218892s] ... ok | |
+{2} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_delete_image_response [0.266212s] ... ok | |
+{2} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_container_format_desc [0.228180s] ... ok | |
+{2} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_image_details_sort_multiple_keys [0.283664s] ... ok | |
+{2} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_size_asc [0.234131s] ... ok | |
+{2} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_limit [0.312760s] ... ok | |
+glance/tests/unit/v2/test_tasks_resource.py:279: DeprecationWarning: Using function/method 'TasksController.get()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ task = self.controller.get(request, task_id=UUID1) | |
+{2} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get [0.015630s] ... ok | |
+glance/tests/unit/v2/test_tasks_resource.py:291: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
+ self.assertEqual(TENANT1, request.context.tenant) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.get()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ return self._callable_object(*self._args, **self._kwargs) | |
+{2} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_get_not_allowed [0.017294s] ... ok | |
+glance/tests/unit/v2/test_tasks_resource.py:170: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ output = self.controller.index(request, filters={'id': UUID1}) | |
+{2} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_id_filter [0.015800s] ... ok | |
+{2} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_zero_tasks [0.016563s] ... ok | |
+glance/tests/unit/v2/test_tasks_resource.py:446: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ task = self.controller.create(request, task=task) | |
+{2} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_notifications_on_create [0.071475s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ return self._callable_object(*self._args, **self._kwargs) | |
+{2} glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_create_task_unauthorized [0.022955s] ... ok | |
+{1} glance.tests.functional.test_cache_middleware.TestImageCacheXattr.test_cache_middleware_trans_with_deactivated_image [10.631557s] ... ok | |
+{2} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_invalid_status [0.017633s] ... ok | |
+{1} glance.tests.functional.test_client_exceptions.TestClientExceptions.test_service_unavailable [0.030813s] ... ok | |
+{2} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_marker_not_specified [0.018650s] ... ok | |
+{1} glance.tests.functional.test_glance_manage.TestGlanceManage.test_db_creation ... SKIPPED: test requires exe: sqlite3 | |
+{0} glance.tests.functional.v2.test_images.TestImageLocationSelectionStrategy.test_image_locations_with_order_strategy [7.042033s] ... ok | |
+{5} glance.tests.functional.v1.test_copy_to_file.TestCopyToFile.test_copy_from_file [9.580086s] ... ok | |
+{6} glance.tests.functional.v2.test_images.TestQuotas.test_image_upload_under_quota [7.262225s] ... ok | |
+{4} glance.tests.functional.v2.test_images.TestImages.test_not_authenticated_in_registry_on_ops [6.693066s] ... ok | |
+{3} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_image_additions_works_only_for_specific_tenant_id [7.523631s] ... ok | |
+{7} glance.tests.functional.test_scrubber.TestScrubber.test_delayed_delete [22.791946s] ... ok | |
+{0} glance.tests.functional.v2.test_images.TestImages.test_download_image_raises_service_unavailable [7.191172s] ... ok | |
+{1} glance.tests.functional.test_logging.TestLogging.test_logrotate [9.423503s] ... ok | |
+{4} glance.tests.functional.v2.test_images.TestImages.test_owning_tenant_can_communitize_image [6.731550s] ... ok | |
+{5} glance.tests.functional.v1.test_misc.TestMiscellaneous.test_exception_not_eaten_from_registry_to_api [10.029391s] ... ok | |
+{6} glance.tests.functional.v2.test_tasks.TestTasks.test_task_not_allowed_non_admin [9.604470s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately. | |
+ return pkg_resources.EntryPoint.parse("x=" + s).load(False) | |
+{6} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_put_image_content_bad_container_format [0.478224s] ... ok | |
+{6} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_zero_initial_size [0.317709s] ... ok | |
+{6} glance.tests.integration.legacy_functional.test_v1_api.TestApiWithFakeAuth.test_ownership [0.592851s] ... ok | |
+{6} glance.tests.integration.v2.test_property_quota_violations.TestPropertyQuotaViolations.test_property_ops_when_quota_violated [1.050148s] ... ok | |
+{6} glance.tests.test_hacking.HackingTestCase.test_dict_iterkeys [0.008922s] ... ok | |
+{6} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_cache_manage_env_default [0.017487s] ... ok | |
+{6} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_delete_cached_image_not_forced_confirmed [0.022562s] ... ok | |
+{6} glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_many_chunks [0.002030s] ... ok | |
+{6} glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_much_data [0.001773s] ... ok | |
+{6} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_extra_property_as_admin_role [0.021416s] ... ok | |
+{6} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_extra_property_as_unpermitted_role_after_read [0.021701s] ... ok | |
+{6} glance.tests.unit.async.flows.test_convert.TestImportTask.test_import_flow_with_convert_and_introspect [0.214705s] ... ok | |
+{6} glance.tests.unit.async.flows.test_import.TestImportTask.test_import_flow_revert_import_to_fs [0.219921s] ... ok | |
+{6} glance.tests.unit.async.flows.test_import.TestImportTask.test_import_to_fs [0.034316s] ... ok | |
+{6} glance.tests.unit.async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_bad_ovf [0.010375s] ... ok | |
+{6} glance.tests.unit.async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_not_tar [0.015083s] ... ok | |
+{6} glance.tests.unit.async.flows.test_ovf_process.TestOvfProcessTask.test_ovf_process_success [0.046831s] ... ok | |
+{6} glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_http [0.022489s] ... ok | |
+{6} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_https [0.009623s] ... ok | |
+{6} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_unsupported_error [0.014095s] ... ok | |
+{6} glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_get_ordered_locations [0.013851s] ... ok | |
+{6} glance.tests.unit.common.test_location_strategy.TestStoreTypeStrategyModule.test_get_ordered_locations_with_invalid_store_name [0.013768s] ... ok | |
+{6} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_none [0.046283s] ... ok | |
+{6} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_return_first_match [0.038608s] ... ok | |
+{6} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_invalid_action [0.019259s] ... ok | |
+{6} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_permitted_admin_role [0.019442s] ... ok | |
+{6} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_malformed_rule [0.016283s] ... ok | |
+{6} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_missing_operation [0.017545s] ... ok | |
+{6} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_mutually_exclusive_rule [0.018521s] ... ok | |
+{6} glance.tests.unit.common.test_rpc.TestRPCClient.test_bulk_request [0.018984s] ... ok | |
+{6} glance.tests.unit.common.test_rpc.TestRPCController.test_request_exc [0.018984s] ... ok | |
+{6} glance.tests.unit.common.test_rpc.TestRPCController.test_rpc_errors [0.037118s] ... ok | |
+{6} glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_no_content_length [0.029702s] ... ok | |
+{6} glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_no_body_no_content_length [0.010090s] ... ok | |
+{6} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare [0.010207s] ... ok | |
+{6} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_east_normalize [0.012348s] ... ok | |
+{6} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_east_micros [0.009893s] ... ok | |
+{6} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_west_micros [0.008762s] ... ok | |
+{6} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_west_roundtrip [0.008737s] ... ok | |
+{6} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_micros [0.007615s] ... ok | |
+{6} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_less_than_equal_operator [0.007799s] ... ok | |
+{6} glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_get_socket_with_unexpected_socket_errno [0.008877s] ... ok | |
+{6} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_from_json [0.008740s] ... ok | |
+{6} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_no_body_no_content_length [0.007912s] ... ok | |
+{6} glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_expected [0.008001s] ... ok | |
+{6} glance.tests.unit.common.test_wsgi.ServerTest.test_create_pool [0.008326s] ... ok | |
+{6} glance.tests.unit.common.test_wsgi.TestHelpers.test_data_passed_properly_through_headers [0.009612s] ... ok | |
+{6} glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_raises_with_invalid_endpoint_region [0.008105s] ... ok | |
+{6} glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_raises_with_invalid_endpoint_type [0.016782s] ... ok | |
+{6} glance.tests.unit.test_auth.TestImageFactoryProxy.test_admin_can_set_any_owner [0.013280s] ... ok | |
+{6} glance.tests.unit.test_auth.TestImmutableImage.test_change_locations [0.023823s] ... ok | |
+{6} glance.tests.unit.test_auth.TestImmutableTask.test_change_status [0.014070s] ... ok | |
+{6} glance.tests.unit.test_auth.TestImmutableTask.test_change_type [0.014895s] ... ok | |
+{6} glance.tests.unit.test_auth.TestImmutableTask.test_change_updated_at [0.014347s] ... ok | |
+{6} glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_created_at [0.020958s] ... ok | |
+{6} glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v2 [0.009835s] ... ok | |
+{6} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_without_checksum [0.020634s] ... ok | |
+{6} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_v1_process_response_download_restricted [0.020777s] ... ok | |
+{6} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_v1_process_response_image_meta_not_found [0.020114s] ... ok | |
+{6} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_v2_process_response_download_restricted [0.018936s] ... ok | |
+{6} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_v2_match_id [0.000372s] ... ok | |
+{6} glance.tests.unit.test_cached_images.TestCachedImages.test_delete_cached_images [0.000285s] ... ok | |
+{6} glance.tests.unit.test_context.TestContext.test_anon_private_owned [0.016140s] ... ok | |
+{6} glance.tests.unit.test_context_middleware.TestContextMiddleware.test_is_admin_flag [0.030533s] ... ok | |
+{6} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_no_migrations [0.011369s] ... ok | |
+{6} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations [0.010693s] ... ok | |
+{6} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations_with_one_pending_migration [0.014940s] ... ok | |
+{6} glance.tests.unit.test_db.TestImageRepo.test_add_image [0.027131s] ... ok | |
+{6} glance.tests.unit.test_db.TestImageRepo.test_list [0.022303s] ... ok | |
+{6} glance.tests.unit.test_db.TestImageRepo.test_list_shared_images [0.020484s] ... ok | |
+{6} glance.tests.unit.test_db.TestImageRepo.test_location_data_exists [0.021161s] ... ok | |
+{6} glance.tests.unit.test_db.TestImageRepo.test_sorted_list [0.016707s] ... ok | |
+{6} glance.tests.unit.test_db.TestImageRepo.test_sorted_list_with_multiple_keys [0.020490s] ... ok | |
+{6} glance.tests.unit.test_db.TestTaskRepo.test_get [0.017072s] ... ok | |
+{6} glance.tests.unit.test_db.TestTaskRepo.test_list_with_last_marker [0.015745s] ... ok | |
+{6} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_namespace [0.018336s] ... ok | |
+{6} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object [0.019477s] ... ok | |
+{6} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag_namespace_forbidden [0.019272s] ... ok | |
+{6} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace_forbidden [0.023246s] ... ok | |
+{6} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_property [0.016077s] ... ok | |
+{6} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_namespace [0.017542s] ... ok | |
+{6} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_private_namespaces [0.026324s] ... ok | |
+{6} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_property_not_found [0.021928s] ... ok | |
+{6} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_property [0.023399s] ... ok | |
+{6} glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_unequal_ExtraProperties_object [0.015477s] ... ok | |
+{6} glance.tests.unit.test_domain.TestImage.test_extra_properties_assign [0.009781s] ... ok | |
+{6} glance.tests.unit.test_domain.TestImage.test_status_active_without_container_format [0.008715s] ... ok | |
+{6} glance.tests.unit.test_domain.TestImageFactory.test_new_image_for_is_public [0.005235s] ... ok | |
+{6} glance.tests.unit.test_domain.TestImageMemberFactory.test_minimal_new_image_member [0.005348s] ... ok | |
+{6} glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_success [0.008313s] ... ok | |
+{6} glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_membership [0.007788s] ... ok | |
+{6} glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command [0.016093s] ... ok | |
+{6} glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_exceeded_maximum_rows [0.016496s] ... ok | |
+{6} glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_max_rows [0.019164s] ... ok | |
+{6} glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_header_list_to_dict [0.016051s] ... ok | |
+{6} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy [0.028123s] ... ok | |
+{6} glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_dict_diff [0.007711s] ... ok | |
+{6} glance.tests.unit.test_image_cache.TestImageCacheNoDep.test_get_caching_iter_when_open_fails [0.009186s] ... ok | |
+{6} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_clean_stalled [0.023898s] ... ok | |
+{7} glance.tests.functional.v1.test_api.TestApi.test_checksum_32_chars_at_image_create [10.415626s] ... ok | |
+{6} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_delete_all [0.056934s] ... ok | |
+{6} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_gate_caching_iter_bad_checksum [0.023207s] ... ok | |
+{6} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_open_for_write_good [0.023280s] ... ok | |
+{6} glance.tests.unit.test_image_cache_client.CacheClientTestCase.test_delete_all_cached_images [0.008396s] ... ok | |
+{6} glance.tests.unit.test_image_cache_client.GetClientTestCase.test_get_client_host_only [0.007959s] ... ok | |
+{6} glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load [0.150328s] ... ok | |
+{6} glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_contract [0.191817s] ... ok | |
+{6} glance.tests.unit.test_manage.TestManage.test_db_metadefs_load [0.155055s] ... ok | |
+{6} glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_prefer_new_and_overwrite_existing [0.144679s] ... ok | |
+{6} glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_prefer_new_with_path [0.144774s] ... ok | |
+{6} glance.tests.unit.test_manage.TestManage.test_db_migrate [0.183973s] ... ok | |
+{6} glance.tests.unit.test_manage.TestManage.test_db_sync_version [0.158510s] ... ok | |
+{3} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_image_lifecycle [12.586421s] ... ok | |
+{6} glance.tests.unit.test_manage.TestManage.test_db_version_control [0.147512s] ... ok | |
+{6} glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_get [0.011027s] ... ok | |
+{6} glance.tests.unit.test_notifier.TestImageNotifications.test_image_list [0.010600s] ... ok | |
+{6} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_forbidden [0.017169s] ... ok | |
+{6} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification_disabled [0.012960s] ... ok | |
+{6} glance.tests.unit.test_policy.TestImagePolicy.test_communitize_image_allowed [0.008184s] ... ok | |
+{6} glance.tests.unit.test_policy.TestImagePolicy.test_delete_image_not_allowed [0.006499s] ... ok | |
+{6} glance.tests.unit.test_policy.TestImagePolicy.test_get_image_not_allowed [0.008933s] ... ok | |
+{0} glance.tests.functional.v2.test_images.TestImages.test_image_lifecycle [10.411241s] ... ok | |
+{6} glance.tests.unit.test_policy.TestMemberPolicy.test_get_member_allowed [0.012742s] ... ok | |
+{6} glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_custom_rules_default_location [0.015578s] ... ok | |
+{6} glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_image_location [0.009513s] ... ok | |
+{6} glance.tests.unit.test_quota.TestImagePropertyQuotas.test_invalid_quota_config_parameter [0.009468s] ... ok | |
+{6} glance.tests.unit.test_quota.TestImagePropertyQuotas.test_quota_exceeded_after_delete_image_properties [0.011021s] ... ok | |
+{6} glance.tests.unit.test_quota.TestImagePropertyQuotas.test_save_image_too_many_image_properties [0.008803s] ... ok | |
+{6} glance.tests.unit.test_quota.TestImageQuota.test_exceed_extend_location [0.011564s] ... ok | |
+{6} glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_right_size_b [0.010519s] ... ok | |
+{6} glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add [0.007639s] ... ok | |
+{6} glance.tests.unit.test_schema.TestBasicSchema.test_merge_conflicting_properties [0.010036s] ... ok | |
+{6} glance.tests.unit.test_schema.TestBasicSchemaLinks.test_raw_json_schema [0.008025s] ... ok | |
+{6} glance.tests.unit.test_store_image.TestImageFactory.test_new_image_with_location [0.016416s] ... ok | |
+glance/tests/unit/utils.py:233: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' | |
+ if context.user == USER2: | |
+{6} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_append_invalid_location_metatdata [0.012980s] ... ok | |
+{6} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_delete_location [0.012986s] ... ok | |
+{6} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_extend_invalid_locations_metadata [0.012875s] ... ok | |
+{6} glance.tests.unit.test_store_image.TestStoreImage.test_image_get_data [0.007104s] ... ok | |
+{6} glance.tests.unit.test_store_image.TestStoreImage.test_image_get_location_index [0.012556s] ... ok | |
+{6} glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_location_metadata [0.013420s] ... ok | |
+{6} glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_unknown_size [0.013674s] ... ok | |
+{4} glance.tests.functional.v2.test_images.TestImages.test_property_protections_special_chars_roles [8.024757s] ... ok | |
+{6} glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_valid_signature [0.027074s] ... ok | |
+{6} glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_fetches_members_if_private [0.009652s] ... ok | |
+{6} glance.tests.unit.test_store_image.TestStoreImageRepo.test_member_removal_updates_acls [0.011271s] ... ok | |
+{6} glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict_bad [0.007904s] ... ok | |
+{6} glance.tests.unit.test_store_location.TestStoreLocation.test_add_location_with_restricted_sources [0.012675s] ... ok | |
+{6} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_4 [0.013484s] ... ok | |
+{6} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_7_unsupported_EXPERIMENTAL [0.014110s] ... ok | |
+{6} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_experimental_is_negotiated [0.015439s] ... ok | |
+{6} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list [0.016460s] ... ok | |
+{6} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v1 [0.013772s] ... ok | |
+{6} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_4 [0.014084s] ... ok | |
+{6} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_7_unsupported_EXPERIMENTAL [0.013792s] ... ok | |
+{6} glance.tests.unit.test_versions.VersionsTest.test_get_version_list_secure_proxy_ssl_header_https [0.014529s] ... ok | |
+{5} glance.tests.functional.v2.test_images.TestImageDirectURLVisibility.test_v2_enabled [6.828857s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_delete_locked_down_protected_prop [0.267967s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_delete_non_protected_prop [0.510023s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_delete_protected_props_mix_read [0.233062s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_delete_and_permitted_role [0.344646s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_detail_and_permitted_policy [0.311218s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_update_and_unpermitted_role [0.260663s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_read_protected_prop_check_case_insensitive [0.234956s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_read_protected_props_leak_with_update [0.309808s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestFilterValidator.test_filter_validator [0.013305s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_check_no_url_info_both_off [0.332525s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_copy_from_upload_image_unauthorized_with_body [0.282690s] ... ok | |
+glance/api/common.py:159: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' | |
+ user = getattr(context, 'user', '<unknown>') | |
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_size_data_exceed_quota_readd [0.660789s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_size_mismatch [0.307153s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_location_with_invalid_location_on_conflict_image_size [0.343755s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_publicize_image_unauthorized [0.252030s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_container_and_disk_amazon_format_differs [0.282353s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f3f4312a210 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_member_to_deleted_image_raises_404 [0.397737s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_download_deactivated_images [0.293835s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_images_bad_urls [0.356297s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPBadRequest at 0x7f3f4501a370 400 Bad Request> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_invalid_min_ram_size_update [0.355369s] ... ok | |
+{4} glance.tests.functional.v2.test_images.TestImages.test_update_readonly_prop [6.963888s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_props_of_deactivated_image_mutable_for_admin [0.476158s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_replace_members [0.245587s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_replace_members_bad_request [0.292017s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_show_image_restricted_download_for_core_property [0.276230s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_show_image_store_get_not_support [0.321174s] ... ok | |
+{7} glance.tests.functional.v1.test_multiprocessing.TestMultiprocessing.test_multiprocessing [10.317723s] ... ok | |
+{6} glance.tests.unit.v1.test_api.TestGlanceAPI.test_update_public_image [0.684468s] ... ok | |
+glance/api/common.py:79: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
+ 'receiver_tenant_id': context.tenant, | |
+{6} glance.tests.unit.v1.test_api.TestImageSerializer.test_image_send_notification [0.029083s] ... ok | |
+{0} glance.tests.functional.v2.test_images.TestImages.test_tag_lifecycle [9.236752s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_add_member_to_image_bad_request [0.222581s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_create_image_with_image_id_in_log [0.211048s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_changes_since [0.712528s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_public_false [0.232425s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_size_min [0.251273s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_sort_name_asc [0.257998s] ... ok | |
+{3} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_image_visibility_to_different_users [11.184897s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_filter_protected_with_True_value [0.248429s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_image_members [0.200611s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_image_members_not_existing [0.235443s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_bad_sort_key [0.202229s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_forbidden_marker [0.234873s] ... ok | |
+{5} glance.tests.functional.v2.test_images.TestImageMembersWithRegistry.test_image_member_lifecycle [11.859778s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_null_disk_format [0.286317s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_root [0.240541s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_show [0.196963s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f3f41acd960 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_all_image_members_bad_request [0.227708s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_all_image_members_non_shared_image_forbidden [0.195696s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_private_image_no_admin [0.218332s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_api.TestSharability.test_is_image_sharable_non_owner_can_share_as_image_member [0.099721s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_client.TestBaseClient.test_connect_kwargs_default_values [0.000414s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_add_image_basic [0.215608s] ... ok | |
+{1} glance.tests.functional.test_scrubber.TestScrubber.test_delayed_delete_with_trustedauth_registry [22.448812s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details [0.242198s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_with_size_min [0.278887s] ... ok | |
+{4} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_download_image_allowed_using_restricted_policy [7.403763s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_index [0.248433s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_index_private_marker [0.261417s] ... ok | |
+{6} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_index_sort_created_at_asc [0.297240s] ... ok | |
+{6} glance.tests.unit.v2.test_discovery_image_import.TestInfoControllers.test_get_import_info [0.013847s] ... ok | |
+{6} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_deactivated [0.028631s] ... ok | |
+{6} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_pending_delete [0.026283s] ... ok | |
+{6} glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_wrong_content_type [0.018302s] ... ok | |
+{6} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_failure_with_valid_content_range [0.009982s] ... ok | |
+{6} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_forbidden [0.010367s] ... ok | |
+{6} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_non_existent_image [0.019607s] ... ok | |
+{6} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_ok_when_get_image_location_forbidden [0.019990s] ... ok | |
+{6} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_size_limit_exceeded [0.026669s] ... ok | |
+{6} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_storage_quota_full [0.026678s] ... ok | |
+{6} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_restore_image_when_upload_failed [0.027973s] ... ok | |
+{6} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_invalid [0.023500s] ... ok | |
+{6} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_quota_full [0.026257s] ... ok | |
+{6} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_allowed_by_add_policy [0.023567s] ... ok | |
+{6} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_overlimit [0.024596s] ... ok | |
+{6} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_member_does_not_exist [0.022249s] ... ok | |
+{6} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_member_view [0.027227s] ... ok | |
+{6} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_member_create_raises_bad_request_for_unicode_value [0.030771s] ... ok | |
+{6} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show [0.022240s] ... ok | |
+{6} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_not_found [0.024260s] ... ok | |
+{6} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_member_forbidden_by_policy [0.023924s] ... ok | |
+{6} glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_delete_tag_forbidden [0.024648s] ... ok | |
+{6} glance.tests.unit.v2.test_image_tags_resource.TestImagesSerializer.test_create_tag [0.008528s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImageSchemaDeterminePropertyBasis.test_custom_property_marked_as_non_base [0.017718s] ... ok | |
+{7} glance.tests.functional.v2.test_images.TestImageDirectURLVisibility.test_image_multiple_location_url_visible [6.886131s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_custom_container_formats [0.013372s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create [0.022367s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_locked_down_protected_prop [0.045421s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_marker_not_found [0.030008s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_invalid_locations_op_pos [0.016986s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_saving [0.028385s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_show_and_permitted_role [0.053445s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_format_properties [0.039863s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_base_property [0.025561s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_locations_invalid [0.025979s] ... ok | |
+{0} glance.tests.functional.v2.test_images.TestImagesIPv6.test_image_list_ipv6 [6.825315s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_tags [0.030161s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_with_too_many_properties [0.039363s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_import_method [0.020224s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_invalid_multiple_sort_keys [0.023866s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_default_dir [0.026237s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_key_id [0.021948s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_filter [0.017293s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_many_filter [0.019516s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update [0.100390s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_deep_limited_attributes [0.021409s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_invalid_attributes [0.058160s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_0_multiple_operations [0.018020s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_v2_1_missing_path [0.021914s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index_carries_query_parameters [0.016461s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_update [0.015241s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_show_location_enabled [0.016439s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show_with_additional_properties_disabled [0.014098s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithExtendedSchema.test_show_reports_invalid_data [0.013608s] ... ok | |
+{6} glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_create [0.016609s] ... ok | |
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_properties [0.056202s] ... ok | |
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show_with_property_prefix [0.056769s] ... ok | |
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_with_4byte_character [0.056824s] ... ok | |
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_non_visible_namespace_admin [0.052123s] ... ok | |
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_with_4byte_character [0.063359s] ... ok | |
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_other_owner_admin [0.053001s] ... ok | |
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_duplicate [0.057324s] ... ok | |
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_with_4byte_character [0.056337s] ... ok | |
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_existing_namespace [0.063294s] ... ok | |
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_conflict [0.057155s] ... ok | |
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show [0.054851s] ... ok | |
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_non_visible [0.056535s] ... ok | |
+{6} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show_non_existing [0.051700s] ... ok | |
+{1} glance.tests.functional.test_scrubber.TestScrubber.test_scrubber_app_queue_errors_not_daemon [3.319240s] ... ok | |
+{6} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image [0.202407s] ... ok | |
+{6} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_ram [0.219850s] ... ok | |
+{6} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_ram_default [0.203263s] ... ok | |
+{6} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker [0.275759s] ... ok | |
+{6} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_container_format_desc [0.223308s] ... ok | |
+{6} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_show_unknown [0.217671s] ... ok | |
+{6} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_add_delete_member [0.198580s] ... ok | |
+{6} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_create_image_with_null_min_disk_min_ram [0.198045s] ... ok | |
+{3} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_property_protections_with_roles [8.217623s] ... ok | |
+{5} glance.tests.functional.v2.test_images.TestImages.test_image_additions_works_only_for_specific_tenant_id [6.892960s] ... ok | |
+{6} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_by_name [0.231740s] ... ok | |
+{6} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_limit_None [0.208336s] ... ok | |
+{6} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_member_find [0.167006s] ... ok | |
+{6} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_member_find_include_deleted [0.255526s] ... ok | |
+{6} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update_with_invalid_min_ram [0.191019s] ... ok | |
+{6} glance.tests.unit.v2.test_registry_client.TestRegistryV2ClientApi.test_configure_registry_admin_creds_with_auth_url [0.013706s] ... ok | |
+{6} glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_images [0.041874s] ... ok | |
+glance/tests/unit/v2/test_tasks_resource.py:134: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ output = self.controller.index(request) | |
+{6} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_admin [0.013837s] ... ok | |
+{6} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_limit_not_specified [0.017369s] ... ok | |
+{7} glance.tests.functional.v2.test_images.TestImageDirectURLVisibility.test_v2_not_enabled [5.508290s] ... ok | |
+{4} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_image_size_cap [7.216508s] ... ok | |
+{5} glance.tests.functional.v2.test_images.TestImages.test_list_show_ok_when_get_location_allowed_for_admins [6.471477s] ... ok | |
+{3} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_update_readonly_prop [7.060688s] ... ok | |
+{0} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_tag_lifecycle [10.888082s] ... ok | |
+{4} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_owning_tenant_can_communitize_image [6.922568s] ... ok | |
+{7} glance.tests.functional.v2.test_images.TestImageMembers.test_image_member_lifecycle [11.574559s] ... ok | |
+{5} glance.tests.functional.v2.test_images.TestImages.test_property_protections_with_roles [7.162322s] ... ok | |
+{3} glance.tests.functional.v2.test_images.TestQuotasWithRegistry.test_image_upload_exceed_quota [6.921454s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately. | |
+ return pkg_resources.EntryPoint.parse("x=" + s).load(False) | |
+{3} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_v1_not_enabled [0.467560s] ... ok | |
+{0} glance.tests.functional.v2.test_images.TestQuotas.test_chunked_image_upload_under_quota [6.782144s] ... ok | |
+glance/common/wsgi.py:1261: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ return method(*args, **kwargs) | |
+{3} glance.tests.integration.v2.test_tasks_api.TestTasksApi.test_task_schema_api [0.428334s] ... ok | |
+{3} glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_cached_images [0.021588s] ... ok | |
+{3} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_cache_manage_env [0.007131s] ... ok | |
+{3} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_delete_cached_images_not_forced_confirmed [0.021399s] ... ok | |
+{3} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_list_queued_images [0.016678s] ... ok | |
+{3} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_create_extra_property_admin [0.020205s] ... ok | |
+{3} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_read_extra_property_as_unpermitted_role [0.022027s] ... ok | |
+{3} glance.tests.unit.api.test_property_protections.TestProtectedImageRepoProxy.test_list_image [0.020336s] ... ok | |
+{3} glance.tests.unit.async.flows.test_introspect.TestImportTask.test_introspect_no_image [0.075577s] ... ok | |
+{3} glance.tests.unit.async.test_taskflow_executor.TestTaskExecutor.test_begin_processing [0.088919s] ... ok | |
+{3} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_set_base_image_properties_none [0.009098s] ... ok | |
+{3} glance.tests.unit.common.test_config.TestDefaultConfig.test_osprofiler_disabled [0.009295s] ... ok | |
+glance/registry/api/__init__.py:36: DeprecationWarning: Glance Registry service has been deprecated for removal. | |
+ debtcollector.deprecate("Glance Registry service has been " | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/util.py:55: DeprecationWarning: Using function/method 'Healthcheck.factory()' is deprecated: The healthcheck middleware must now be configured as an application, not as a filter | |
+ val = callable(*args, **kw) | |
+{3} glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app [0.029926s] ... ok | |
+{3} glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_choose_best_location_with_none_or_empty_locations [0.080456s] ... ok | |
+{3} glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_load_strategy_module_with_deduplicating [0.090329s] ... ok | |
+{3} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_permitted_specific_policy [0.115171s] ... ok | |
+{3} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_all_permitted [0.094044s] ... ok | |
+{3} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_all_permitted [0.115171s] ... ok | |
+{3} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_all_permitted [0.087134s] ... ok | |
+{3} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_unpermitted_role [0.089739s] ... ok | |
+{3} glance.tests.unit.common.test_rpc.TestRPCClient.test_exception_raise [0.078498s] ... ok | |
+{3} glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_to_json_with_date_format_value [0.008967s] ... ok | |
+{3} glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_default [0.008095s] ... ok | |
+{3} glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_to_json [0.009268s] ... ok | |
+{3} glance.tests.unit.common.test_rpc.TestRPCJSONSerializer.test_to_json_with_more_deep_format [0.007104s] ... ok | |
+{3} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_compare_micros [0.008888s] ... ok | |
+{3} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_zulu_aware_to_naive [0.008437s] ... ok | |
+{3} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_east [0.007133s] ... ok | |
+{3} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_normalize [0.007837s] ... ok | |
+{3} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_greater_than_equal_operator [0.008864s] ... ok | |
+{3} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_not_equal_operator [0.007216s] ... ok | |
+{3} glance.tests.unit.common.test_utils.TestUtils.test_image_meta [0.007707s] ... ok | |
+{3} glance.tests.unit.common.test_utils.TestUtils.test_limiting_reader [0.011475s] ... ok | |
+{3} glance.tests.unit.common.test_utils.TestUtils.test_valid_fqdn_fail [0.009555s] ... ok | |
+{3} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_default_with_body [0.009304s] ... ok | |
+{3} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding [0.009131s] ... ok | |
+{3} glance.tests.unit.common.test_wsgi.RequestTest.test_content_range_invalid [0.009679s] ... ok | |
+{3} glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_default [0.009105s] ... ok | |
+{3} glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_with_custom_server_type [0.008249s] ... ok | |
+{3} glance.tests.unit.test_auth.TestImageFactoryProxy.test_admin_still_gets_default_tenant [0.014239s] ... ok | |
+{3} glance.tests.unit.test_auth.TestImageFactoryProxy.test_default_owner_is_set [0.013092s] ... ok | |
+{3} glance.tests.unit.test_auth.TestImageRepoProxy.test_get_mutable_image [0.016524s] ... ok | |
+{3} glance.tests.unit.test_auth.TestImmutableImage.test_change_id [0.014487s] ... ok | |
+{3} glance.tests.unit.test_auth.TestImmutableImage.test_change_min_disk [0.012791s] ... ok | |
+{3} glance.tests.unit.test_auth.TestImmutableTask.test_change_created_at [0.013371s] ... ok | |
+{3} glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_status [0.014233s] ... ok | |
+{3} glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_updated_at [0.014445s] ... ok | |
+{3} glance.tests.unit.test_auth.TestTaskRepoProxy.test_get_mutable_task [0.015117s] ... ok | |
+{3} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_missing_header [0.088878s] ... ok | |
+{3} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_download_permitted [0.084848s] ... ok | |
+{4} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_owning_tenant_id_can_retrieve_image_information [7.048908s] ... ok | |
+{3} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_process_response [0.086921s] ... ok | |
+{3} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_v1_no_match_detail [0.000375s] ... ok | |
+{3} glance.tests.unit.test_cached_images.TestCachedImages.test_delete_queued_images [0.000298s] ... ok | |
+{3} glance.tests.unit.test_cached_images.TestController.test_initialization_without_conf [0.003027s] ... ok | |
+{3} glance.tests.unit.test_context.TestContext.test_auth_public_owned [0.017473s] ... ok | |
+{3} glance.tests.unit.test_context.TestContext.test_auth_public_unowned [0.016381s] ... ok | |
+{3} glance.tests.unit.test_context.TestContext.test_user_identity [0.019386s] ... ok | |
+{3} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_one_migration_with_pending [0.010881s] ... ok | |
+{3} glance.tests.unit.test_db.TestDbUtilities.test_get_api_skips_configure_if_missing [0.009494s] ... ok | |
+{3} glance.tests.unit.test_db.TestEncryptedLocations.test_decrypt_locations_on_get [0.018963s] ... ok | |
+{3} glance.tests.unit.test_db.TestImageMemberRepo.test_remove_image_member [0.020556s] ... ok | |
+{3} glance.tests.unit.test_db.TestImageRepo.test_list_with_checksum_filter_single_image [0.023172s] ... ok | |
+{3} glance.tests.unit.test_db.TestImageRepo.test_list_with_tags_filter_single_tag [0.023248s] ... ok | |
+{3} glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_checksum [0.023599s] ... ok | |
+{3} glance.tests.unit.test_db.TestImageRepo.test_list_with_wrong_tags [0.028363s] ... ok | |
+{3} glance.tests.unit.test_db.TestImageRepo.test_location_value [0.023986s] ... ok | |
+{3} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag [0.042267s] ... ok | |
+{3} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tags [0.037907s] ... ok | |
+{3} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace [0.033299s] ... ok | |
+{3} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_namespace_not_found [0.035336s] ... ok | |
+{3} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_object [0.042746s] ... ok | |
+{3} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_property_not_found [0.037839s] ... ok | |
+{3} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object_empty_result [0.038445s] ... ok | |
+{3} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_property [0.031004s] ... ok | |
+{3} glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_uneqal_dict [0.006410s] ... ok | |
+{3} glance.tests.unit.test_domain.TestExtraProperties.test_getitem [0.006072s] ... ok | |
+{3} glance.tests.unit.test_domain.TestImage.test_extra_properties [0.006626s] ... ok | |
+{3} glance.tests.unit.test_domain.TestImage.test_set_incorrect_status [0.008876s] ... ok | |
+{3} glance.tests.unit.test_domain.TestImage.test_visibility_enumerated [0.008858s] ... ok | |
+{3} glance.tests.unit.test_domain.TestImageMember.test_status_enumerated [0.008786s] ... ok | |
+{3} glance.tests.unit.test_domain.TestTask.test_succeed [0.009559s] ... ok | |
+{3} glance.tests.unit.test_domain.TestTask.test_task_invalid_status [0.009025s] ... ok | |
+{3} glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_executor_error [0.011206s] ... ok | |
+{3} glance.tests.unit.test_domain.TestTaskStub.test_task_stub_get_status [0.008778s] ... ok | |
+{3} glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_both_wrapped [0.006170s] ... ok | |
+{3} glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_invalid_age_in_days [0.013676s] ... ok | |
+{3} glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_dict_to_headers [0.009543s] ... ok | |
+{3} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare [0.012661s] ... ok | |
+{3} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump_with_bad_args [0.008589s] ... ok | |
+{3} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size_with_no_args [0.008605s] ... ok | |
+{3} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_read [0.023496s] ... ok | |
+{3} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_gate_caching_iter_bad_checksum [0.013318s] ... ok | |
+{3} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_write_good [0.010799s] ... ok | |
+{3} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_write_with_exception [0.009272s] ... ok | |
+{3} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_prune [0.024487s] ... ok | |
+{3} glance.tests.unit.test_image_cache_client.CacheClientTestCase.test_delete_cached_image [0.006780s] ... ok | |
+{3} glance.tests.unit.test_image_cache_client.CacheClientTestCase.test_get_cached_images [0.005519s] ... ok | |
+{3} glance.tests.unit.test_image_cache_client.CacheClientTestCase.test_queue_image_for_caching [0.006480s] ... ok | |
+{3} glance.tests.unit.test_image_cache_client.GetClientTestCase.test_get_client_all_creds [0.008327s] ... ok | |
+{3} glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_from_path_merge [0.126177s] ... ok | |
+{3} glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_sync_version [0.113628s] ... ok | |
+{3} glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_upgrade [0.108483s] ... ok | |
+{3} glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version [0.296990s] ... ok | |
+{3} glance.tests.unit.test_manage.TestManage.test_db_metadefs_export [0.122132s] ... ok | |
+{3} glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_overwrite_existing [0.131456s] ... ok | |
+{3} glance.tests.unit.test_manage.TestManage.test_db_sync [0.130730s] ... ok | |
+{3} glance.tests.unit.test_manage.TestManage.test_db_version [0.144021s] ... ok | |
+{3} glance.tests.unit.test_misc.UtilsTestCase.test_encryption [0.823524s] ... ok | |
+{3} glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification_disabled [0.013885s] ... ok | |
+{3} glance.tests.unit.test_notifier.TestImageNotifications.test_image_add_notification [0.014158s] ... ok | |
+{3} glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification [0.015396s] ... ok | |
+{3} glance.tests.unit.test_notifier.TestImageNotifications.test_image_delete_notification_disabled [0.014417s] ... ok | |
+glance/notifier.py:392: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
+ 'receiver_tenant_id': self.context.tenant, | |
+glance/notifier.py:393: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' | |
+ 'receiver_user_id': self.context.user, | |
+{3} glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_notification_disabled [0.014231s] ... ok | |
+{3} glance.tests.unit.test_notifier.TestImageNotifications.test_image_save_notification_disabled [0.014807s] ... ok | |
+{3} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_duplicate [0.014632s] ... ok | |
+{3} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_prepare_notification_disabled [0.011528s] ... ok | |
+{3} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification [0.014801s] ... ok | |
+{3} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification [0.013033s] ... ok | |
+{3} glance.tests.unit.test_policy.TestImagePolicy.test_add_image_not_allowed [0.008472s] ... ok | |
+{3} glance.tests.unit.test_policy.TestImagePolicy.test_get_images_not_allowed [0.008090s] ... ok | |
+{3} glance.tests.unit.test_policy.TestImagePolicy.test_publicize_image_allowed [0.009518s] ... ok | |
+{3} glance.tests.unit.test_policy.TestTaskPolicy.test_get_tasks_allowed [0.007639s] ... ok | |
+{3} glance.tests.unit.test_quota.TestImagePropertyQuotas.test_add_image_with_image_property [0.009185s] ... ok | |
+{3} glance.tests.unit.test_quota.TestImagePropertyQuotas.test_modify_image_properties_when_quota_exceeded [0.011434s] ... ok | |
+{3} glance.tests.unit.test_quota.TestImageQuota.test_extend_location [0.014364s] ... ok | |
+{3} glance.tests.unit.test_quota.TestImageQuota.test_set_location_for_queued_image [0.012870s] ... ok | |
+{3} glance.tests.unit.test_quota.TestImageQuota.test_set_location_under [0.015472s] ... ok | |
+{3} glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_add_too_many_tags [0.007925s] ... ok | |
+{3} glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_len [0.009346s] ... ok | |
+{3} glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_not_equals [0.009283s] ... ok | |
+{3} glance.tests.unit.test_schema.TestBasicSchema.test_validate_fails_on_bad_type [0.016187s] ... ok | |
+{3} glance.tests.unit.test_scrubber.TestScrubDBQueue.test_get_all_images [0.010356s] ... ok | |
+glance/tests/unit/utils.py:233: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' | |
+ if context.user == USER2: | |
+{3} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_adding_invalid_location_metadata [0.016559s] ... ok | |
+{3} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_append_locations [0.014041s] ... ok | |
+{3} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_pop_location [0.016376s] ... ok | |
+{3} glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data [0.014156s] ... ok | |
+{3} glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_simple_bad [0.008808s] ... ok | |
+{3} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_accept_v1 [0.075054s] ... ok | |
+{3} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2 [0.086619s] ... ok | |
+{3} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_7_unsupported [0.071685s] ... ok | |
+{3} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_EXPERIMENTAL [0.079636s] ... ok | |
+{3} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v1_1 [0.084219s] ... ok | |
+{7} glance.tests.functional.v2.test_images.TestImages.test_download_image_allowed_using_restricted_policy [6.635077s] ... ok | |
+{3} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v3_unsupported_EXPERIMENTAL [0.073087s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestAPIPropertyQuotas.test_update_image_with_too_many_properties [0.225914s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_permitted_policy_config [0.289792s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_read_non_protected_prop [0.244216s] ... ok | |
+{5} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_download_policy_when_cache_is_not_enabled [7.391584s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_update_protected_props_mix_no_read [0.279194s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_active_image_immutable_props_for_user [0.459271s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_check_no_url_info_both_on [0.341530s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_check_no_url_info_ml [0.335551s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_copy_from_image_authorized_upload_image_authorized [0.348752s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_copy_from_upload_image_unauthorized [0.265851s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_copy_from_with_nonempty_body [0.283534s] ... ok | |
+{0} glance.tests.functional.v2.test_metadef_tags.TestMetadefTags.test_metadata_tags_lifecycle [9.314246s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_basic_file_store [0.553619s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_checksum_and_size_mismatch [0.322386s] ... ok | |
+{4} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_property_protections_special_chars_roles [7.924620s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_disk_format [0.295572s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_image_name [0.282761s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_min_ram_size_update [0.325077s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_delayed_image_with_no_disk_and_container_formats [0.312514s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_with_location_get_store_or_400_raises_exception [0.265892s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_with_location_no_container_format [0.327711s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f9c688e2a50 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f9c68848910 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_image_member [0.432019s] ... ok | |
+{7} glance.tests.functional.v2.test_images.TestImages.test_image_modification_fails_on_mismatched_tenant_ids [6.301690s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f9c68a421e0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f9c6978a9b0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f9c68a424b0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f9c6940eaf0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_member_allowed_by_policy [0.696987s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_non_exist_member [0.334540s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_disable_purge_props [0.674690s] ... ok | |
+{1} glance.tests.functional.test_scrubber.TestScrubber.test_scrubber_delete_handles_exception [30.389191s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_etag_equals_checksum_header [0.513953s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_image_members_forbidden_by_policy [0.249985s] ... ok | |
+{5} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_download_random_access_w_content_range [8.047832s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_index_filter_on_user_defined_properties [1.141832s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_publicize_image_unauthorized [0.330986s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_replace_members_non_existing_image [0.344361s] ... ok | |
+{4} glance.tests.functional.v2.test_images.TestQuotasWithRegistry.test_chunked_image_upload_exceed_quota [6.615508s] ... ok | |
+{3} glance.tests.unit.v1.test_api.TestGlanceAPI.test_store_location_not_revealed [0.718837s] ... ok | |
+{3} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_create_image_with_min_ram [0.213983s] ... ok | |
+{3} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_delete_public_image_no_admin [0.244729s] ... ok | |
+{3} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_min_ram [0.275218s] ... ok | |
+{3} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_property [0.268352s] ... ok | |
+{3} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_limit_marker [0.286008s] ... ok | |
+{3} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_filter_protected_with_None_value [0.222405s] ... ok | |
+{7} glance.tests.functional.v2.test_images.TestImages.test_methods_that_dont_accept_illegal_bodies [6.688182s] ... ok | |
+{3} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_bad_sort_dir [0.195508s] ... ok | |
+{0} glance.tests.functional.v2.test_tasks.TestTasks.test_task_lifecycle [9.455329s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately. | |
+ return pkg_resources.EntryPoint.parse("x=" + s).load(False) | |
+{3} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_sort_size_asc [0.264056s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPConflict at 0x7f441330aeb0 409 Conflict> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{0} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_duplicate_image_upload [0.399493s] ... ok | |
+{3} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_by_container_format [0.235483s] ... ok | |
+{3} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_by_name [0.287917s] ... ok | |
+{3} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_index_by_name [0.298025s] ... ok | |
+{3} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_non_existing [0.217965s] ... ok | |
+{3} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_index_sort_disk_format_asc [0.303702s] ... ok | |
+{3} glance.tests.unit.v1.test_registry_client.TestRegistryV1ClientRequests.test_do_request_with_identity_headers [0.080160s] ... ok | |
+{3} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_activate_image_with_expired_token [0.069009s] ... ok | |
+{3} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store [0.076751s] ... ok | |
+{3} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store_size_limit_exceeded [0.088571s] ... ok | |
+{3} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_queued [0.100114s] ... ok | |
+{3} glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload_chunked_with_content_length [0.014131s] ... ok | |
+{3} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_stage [0.008225s] ... ok | |
+{3} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download [0.074842s] ... ok | |
+{0} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_filtered_images [1.780781s] ... ok | |
+{3} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_download_forbidden [0.072716s] ... ok | |
+{3} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_raises_store_not_found_exception [0.084480s] ... ok | |
+{3} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_forbidden_by_add_policy [0.082829s] ... ok | |
+{3} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_by_member [0.096140s] ... ok | |
+{3} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_forbidden_by_get_member_policy [0.083207s] ... ok | |
+{0} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_mismatched_size [0.371322s] ... ok | |
+{3} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index [0.080968s] ... ok | |
+{3} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_public_image [0.093031s] ... ok | |
+{3} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_member [0.082550s] ... ok | |
+{3} glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create [0.013293s] ... ok | |
+{5} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_image_modification_works_for_owning_tenant_id [7.000474s] ... ok | |
+{0} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_post_image_content_bad_disk_format [0.325527s] ... ok | |
+{3} glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_create_duplicate_tag_ignored [0.102318s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_add_location_possible_on_queued ... SKIPPED: This test is intermittently failing at the gate. See bug #1649300 | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_disabled_notification [0.087002s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_bad_min_disk_size [0.080939s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_duplicate_location [0.097965s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_owner_non_admin [0.098895s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f4413894ed0 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{0} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_queued_process_flow [0.693086s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_too_many_properties [0.284401s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_too_many_tags [0.095240s] ... ok | |
+{0} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_v1_enabled [0.219026s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_in_use [0.100002s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_non_existent [0.094810s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_next_marker [0.104761s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_checksum_filter_single_image [0.108874s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_multi_tags_and_nonexistent [0.105757s] ... ok | |
+{4} glance.tests.functional.v2.test_images.TestQuotasWithRegistry.test_image_upload_under_quota [6.492540s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_nonexistent_name_filter [0.100538s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately. | |
+ return pkg_resources.EntryPoint.parse("x=" + s).load(False) | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_nonexistent_properties [0.120339s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_deactivated [0.105939s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_deleted [0.131627s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_pending_delete [0.111319s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_deactivated [0.099589s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_deleted [0.120180s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_killed [0.104111s] ... ok | |
+{0} glance.tests.integration.legacy_functional.test_v1_api.TestApiWithFakeAuth.test_property_protections_special_chars [1.393636s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f3b55f9e990 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{0} glance.tests.test_hacking.HackingTestCase.test_no_direct_use_of_unicode_function [0.009371s] ... ok | |
+{0} glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_cached_image [0.018853s] ... ok | |
+{0} glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_pruner_main_runtime_exception_handling [0.020881s] ... ok | |
+{4} glance.tests.integration.legacy_functional.test_v1_api.TestApiWithFakeAuth.test_property_protections [0.910207s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_non_existent [0.104984s] ... ok | |
+{0} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_delete_queued_image_not_forced_confirmed [0.023643s] ... ok | |
+{0} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_delete_queued_image_not_forced_not_confirmed [0.016146s] ... ok | |
+{0} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_delete_queued_image_without_index [0.015001s] ... ok | |
+{0} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_list_cached_images [0.017153s] ... ok | |
+{0} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_lookup_command_unsupported_command [0.014960s] ... ok | |
+{0} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_read_extra_property_as_admin_role [0.020224s] ... ok | |
+{0} glance.tests.unit.async.flows.test_convert.TestImportTask.test_convert_success [0.032761s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_duplicate_locations [0.134527s] ... ok | |
+{1} glance.tests.functional.v1.test_copy_to_file.TestCopyToFile.test_copy_from_http_exists [10.173907s] ... ok | |
+glance/common/wsgi.py:1261: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ return method(*args, **kwargs) | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations_insertion [0.129815s] ... ok | |
+glance/common/wsgi.py:1261: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ return method(*args, **kwargs) | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_locations_list [0.169564s] ... ok | |
+{0} glance.tests.unit.async.flows.test_import.TestImportTask.test_delete_from_fs [0.349079s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_deleted_image_admin [0.099822s] ... ok | |
+{0} glance.tests.unit.async.flows.test_import.TestImportTask.test_import_flow_missing_work_dir [0.151543s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_no_changes [0.124479s] ... ok | |
+{0} glance.tests.unit.async.flows.test_import.TestImportTask.test_import_flow_no_import_flows [0.148294s] ... ok | |
+{0} glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_set_image_data_http_error [0.029786s] ... ok | |
+{0} glance.tests.unit.common.test_config.TestPasteApp.test_get_path_non_exist [0.011426s] ... ok | |
+glance/registry/api/__init__.py:36: DeprecationWarning: Glance Registry service has been deprecated for removal. | |
+ debtcollector.deprecate("Glance Registry service has been " | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/util.py:55: DeprecationWarning: Using function/method 'Healthcheck.factory()' is deprecated: The healthcheck middleware must now be configured as an application, not as a filter | |
+ val = callable(*args, **kw) | |
+{0} glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app_with_paste_config_file [0.027631s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location [0.188878s] ... ok | |
+{0} glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_specified_error_msg_with_kwargs [0.011159s] ... ok | |
+{0} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_none [0.051048s] ... ok | |
+{0} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_permitted_specific_policy [0.027334s] ... ok | |
+{0} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_none_permitted [0.028905s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location_store_exception [0.120436s] ... ok | |
+{0} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_unpermitted_role [0.023774s] ... ok | |
+{0} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_none_permitted [0.026704s] ... ok | |
+{0} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_return_first_match [0.045780s] ... ok | |
+{0} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_is_property_protections_enabled_false [0.015037s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_locations_non_empty [0.117196s] ... ok | |
+{0} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_protection_with_whitespace [0.021780s] ... ok | |
+{0} glance.tests.unit.common.test_rpc.TestRPCClient.test_method_proxy [0.015149s] ... ok | |
+{0} glance.tests.unit.common.test_rpc.TestRPCClient.test_non_str_or_dict_response [0.017567s] ... ok | |
+{0} glance.tests.unit.common.test_rpc.TestRPCController.test_reigster_excluded [0.014784s] ... ok | |
+{0} glance.tests.unit.common.test_rpc.TestRPCController.test_request [0.018968s] ... ok | |
+{0} glance.tests.unit.common.test_rpc.TestRPCController.test_rpc_exception_propagation [0.029920s] ... ok | |
+{0} glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_from_json_malformed [0.017182s] ... ok | |
+{0} glance.tests.unit.common.test_scripts.TestScripts.test_run_task [0.011569s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_onwer_non_admin [0.161131s] ... ok | |
+{0} glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_multiple_swift_account_enabled [0.028604s] ... ok | |
+{0} glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_swift_config_file_doesnt_exist [0.016342s] ... ok | |
+{0} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_aware_to_naive [0.008683s] ... ok | |
+{0} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_west_normalize [0.008576s] ... ok | |
+glance/tests/unit/common/test_timeutils.py:78: PendingDeprecationWarning: Please use assertAlmostEqual instead. | |
+ timeutils.delta_seconds(before, after)) | |
+{0} glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_delta_seconds [0.008135s] ... ok | |
+{0} glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_isotimei_micro_second_precision [0.016040s] ... ok | |
+{0} glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_less_than_operator [0.008166s] ... ok | |
+{0} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_equal_operator [0.008203s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_with_bad_min_ram [0.111825s] ... ok | |
+{7} glance.tests.functional.v2.test_images.TestImages.test_owning_tenant_can_publicize_image [6.703580s] ... ok | |
+{0} glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader [0.096115s] ... ok | |
+{0} glance.tests.unit.common.test_utils.TestUtils.test_get_meta_from_headers [0.008465s] ... ok | |
+{0} glance.tests.unit.common.test_utils.TestUtils.test_get_meta_from_headers_none_virtual_size [0.008099s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_create_community_image_unauthorized [0.100529s] ... ok | |
+{0} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_from_json_malformed [0.009400s] ... ok | |
+{0} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_has_transfer_encoding [0.008285s] ... ok | |
+{0} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_no_content_length [0.007972s] ... ok | |
+{0} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_zero_content_length [0.007937s] ... ok | |
+{0} glance.tests.unit.common.test_wsgi.RequestTest.test_content_range [0.008360s] ... ok | |
+{0} glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args_del_format_error [0.008590s] ... ok | |
+{0} glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args_invalid_index [0.009156s] ... ok | |
+{0} glance.tests.unit.common.test_wsgi.ResourceTest.test_response_headers_encoded [0.010543s] ... ok | |
+{0} glance.tests.unit.image_cache.drivers.test_sqlite.TestSqlite.test_delete_cached_file_1_True [0.011059s] ... ok | |
+{0} glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_id [0.014985s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_create_image_unauthorized [0.110056s] ... ok | |
+{0} glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_get_plugin_from_strategy_keystone_configure_via_auth_false [0.011714s] ... ok | |
+{0} glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_default_owner [0.031809s] ... ok | |
+{0} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_v2_header [0.015524s] ... ok | |
+{0} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_process_v1_request_for_deleted_but_cached_image [0.020578s] ... ok | |
+{0} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v1_deleted_image_fetch [0.020973s] ... ok | |
+{0} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_v1_match_id_with_query_param [0.000481s] ... ok | |
+{0} glance.tests.unit.test_cached_images.TestCachedImages.test_get_cached_images [0.001539s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_show_unauthorized [0.105474s] ... ok | |
+{0} glance.tests.unit.test_context.TestContext.test_anon_public_owned [0.016443s] ... ok | |
+{0} glance.tests.unit.test_context.TestContext.test_auth_private_unowned [0.016240s] ... ok | |
+{0} glance.tests.unit.test_context.TestContext.test_empty_private_owned [0.013325s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_full [0.052449s] ... ok | |
+{0} glance.tests.unit.test_context_middleware.TestContextMiddleware.test_response [0.020025s] ... ok | |
+glance/tests/unit/test_context_middleware.py:144: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' | |
+ self.assertIsNone(req.context.user) | |
+glance/tests/unit/test_context_middleware.py:145: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
+ self.assertIsNone(req.context.tenant) | |
+{0} glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_request [0.017445s] ... ok | |
+{0} glance.tests.unit.test_db.TestImageMemberRepo.test_get_image_member [0.018669s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_readonly_attributes_forbidden [0.046178s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_fraction [0.021286s] ... ok | |
+{0} glance.tests.unit.test_db.TestImageRepo.test_list_status_all [0.025953s] ... ok | |
+{0} glance.tests.unit.test_db.TestImageRepo.test_list_with_tags_filter_multiple_tags_and_nonexistent [0.022764s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_multiple_sort_dirs [0.025561s] ... ok | |
+{0} glance.tests.unit.test_db.TestImageRepo.test_location_data_value [0.020624s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_negative_limit [0.020659s] ... ok | |
+{0} glance.tests.unit.test_db.TestTaskRepo.test_add_task [0.018272s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_asc_dir [0.018944s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_wrong_sort_dirs_number [0.025236s] ... ok | |
+{0} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_duplicate_tags_with_pre_existing_tags [0.029827s] ... ok | |
+{4} glance.tests.integration.v2.test_tasks_api.TestTasksApi.test_tasks_with_filter [1.915202s] ... ok | |
+{4} glance.tests.test_hacking.HackingTestCase.test_dict_itervalues [0.010070s] ... ok | |
+{4} glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_bogus_request [0.014952s] ... ok | |
+{0} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object_namespace_forbidden [0.029257s] ... ok | |
+{4} glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_queued_images [0.013244s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_readonly_attributes [0.056236s] ... ok | |
+{0} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property_namespace_forbidden [0.032888s] ... ok | |
+{4} glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_worker_creation_failure [0.024171s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_create [0.030223s] ... ok | |
+{4} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_delete_cached_images_not_forced_not_confirmed [0.016166s] ... ok | |
+{0} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property_namespace_not_found [0.025698s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_create [0.016326s] ... ok | |
+{4} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_list_cached_images_empty [0.017247s] ... ok | |
+{0} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object_namespace_not_found [0.026752s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index_forbidden_get_image_location [0.015220s] ... ok | |
+{4} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_queue_image_not_forced_confirmed [0.019829s] ... ok | |
+{3} glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithAdditionalProperties.test_show [0.016393s] ... ok | |
+{4} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_queue_image_without_index [0.014782s] ... ok | |
+{0} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_empty_result [0.029902s] ... ok | |
+{4} glance.tests.unit.async.flows.test_import.TestImportTask.test_save_image [0.030735s] ... ok | |
+{0} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag_namespace_not_found [0.031791s] ... ok | |
+{4} glance.tests.unit.async.flows.test_ovf_process.TestOvfProcessTask.test_ovf_process_no_config_file [0.020501s] ... ok | |
+{0} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_object [0.036032s] ... ok | |
+{0} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_namespace [0.032099s] ... ok | |
+{0} glance.tests.unit.test_domain.TestExtraProperties.test_delitem [0.010255s] ... ok | |
+{0} glance.tests.unit.test_domain.TestImageFactory.test_new_image [0.011112s] ... ok | |
+{0} glance.tests.unit.test_domain.TestTask.test_begin_processing [0.009820s] ... ok | |
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_cleanup_namespace_success [0.149839s] ... ok | |
+{0} glance.tests.unit.test_domain.TestTask.test_fail [0.010241s] ... ok | |
+{0} glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_pending [0.010021s] ... ok | |
+{4} glance.tests.unit.async.test_taskflow_executor.TestTaskExecutor.test_task_fail_upload [0.108740s] ... ok | |
+{0} glance.tests.unit.test_domain.TestTask.test_run [0.010287s] ... ok | |
+{4} glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_run [0.009486s] ... ok | |
+{4} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_get_task [0.010159s] ... ok | |
+{0} glance.tests.unit.test_domain.TestTaskFactory.test_new_task [0.018817s] ... ok | |
+{4} glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app_paste_config_not_found [0.015996s] ... ok | |
+{0} glance.tests.unit.test_domain.TestTaskFactory.test_new_task_invalid_type [0.008676s] ... ok | |
+{4} glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_default_error_msg [0.008929s] ... ok | |
+{0} glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_plain [0.009376s] ... ok | |
+{4} glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_non_unicode_error_msg [0.008559s] ... ok | |
+{0} glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_image_present [0.008889s] ... ok | |
+{4} glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_specified_error_msg [0.008400s] ... ok | |
+{4} glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_load_strategy_modules [0.015847s] ... ok | |
+{0} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator_falloffend [0.023596s] ... ok | |
+{4} glance.tests.unit.common.test_location_strategy.TestStoreTypeStrategyModule.test_get_ordered_locations [0.014307s] ... ok | |
+2018-01-19 14:48:03.512 4962 INFO glance.image_cache.drivers.xattr [req-69ca68ec-d8a6-4c06-915a-a0d81433ccac 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Reaped 0 invalid cache entries | |
+2018-01-19 14:48:03.513 4962 INFO glance.image_cache.drivers.xattr [req-69ca68ec-d8a6-4c06-915a-a0d81433ccac 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Reaped 1 stalled cache entries | |
+{0} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_clean_stalled_nonzero_stall_time [0.013969s] ... ok | |
+{0} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_get_image_size [0.010472s] ... ok | |
+{4} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_all_permitted [0.030289s] ... ok | |
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_duplicate [0.155075s] ... ok | |
+{4} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_unpermitted_policy [0.026622s] ... ok | |
+{4} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_case_insensitive_property_rules [0.030813s] ... ok | |
+{4} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_all_permitted [0.023246s] ... ok | |
+{4} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_permitted_specific_role [0.023276s] ... ok | |
+{4} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_unpermitted_role [0.025195s] ... ok | |
+{0} glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_unload [0.157612s] ... ok | |
+{4} glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_swift_store_config_validates_for_creds_auth_address [0.015576s] ... ok | |
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_create_with_4byte_character [0.142057s] ... ok | |
+{4} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu [0.008042s] ... ok | |
+{4} glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_utcnow [0.009370s] ... ok | |
+{4} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_less_than_operator [0.007690s] ... ok | |
+{4} glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_of_iterator [0.008370s] ... ok | |
+{4} glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_preserves_size_chunk_less_then_read [0.011635s] ... ok | |
+{4} glance.tests.unit.common.test_utils.TestUtils.test_create_mashup_dict_with_same_core_custom_properties [0.010311s] ... ok | |
+{4} glance.tests.unit.common.test_utils.TestUtils.test_get_meta_from_headers_bad_headers [0.013221s] ... ok | |
+{4} glance.tests.unit.common.test_utils.TestUtils.test_valid_host_port_string_fail [0.031946s] ... ok | |
+{4} glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_key [0.035960s] ... ok | |
+{4} glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_correct_configure_socket [0.010328s] ... ok | |
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_with_contents [0.156160s] ... ok | |
+{0} glance.tests.unit.test_manage.TestManage.test_db_contract [0.170163s] ... ok | |
+{0} glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_delete_notification [0.013588s] ... ok | |
+glance/notifier.py:392: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
+ 'receiver_tenant_id': self.context.tenant, | |
+glance/notifier.py:393: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' | |
+ 'receiver_user_id': self.context.user, | |
+{0} glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_size_mismatch [0.013360s] ... ok | |
+{0} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_prepare_notification [0.012801s] ... ok | |
+{0} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_success_notification_disabled [0.015055s] ... ok | |
+{0} glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_admin [0.015904s] ... ok | |
+{0} glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_admin [0.018324s] ... ok | |
+{0} glance.tests.unit.test_policy.TestImagePolicy.test_communitize_image_not_allowed [0.008315s] ... ok | |
+{0} glance.tests.unit.test_policy.TestImagePolicy.test_delete_image_allowed [0.010178s] ... ok | |
+{0} glance.tests.unit.test_policy.TestMemberPolicy.test_get_members_allowed [0.007975s] ... ok | |
+{0} glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_custom_location [0.017955s] ... ok | |
+{0} glance.tests.unit.test_policy.TestTaskPolicy.test_add_task_allowed [0.008614s] ... ok | |
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_admin [0.149573s] ... ok | |
+{0} glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_image_location [0.009211s] ... ok | |
+{0} glance.tests.unit.test_quota.TestImageLocationQuotas.test_replace_unlimited_image_locations [0.008816s] ... ok | |
+{0} glance.tests.unit.test_quota.TestImagePropertyQuotas.test_exceed_quota_during_patch_operation [0.009762s] ... ok | |
+{0} glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_gb [0.012018s] ... ok | |
+{0} glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_no_size [0.013806s] ... ok | |
+{0} glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_right_size_kb [0.010790s] ... ok | |
+{0} glance.tests.unit.test_quota.TestImageTagQuotas.test_remove_image_tag_while_over_quota [0.008422s] ... ok | |
+{0} glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_iter [0.007743s] ... ok | |
+{0} glance.tests.unit.test_schema.TestBasicSchema.test_validate_passes [0.012464s] ... ok | |
+{0} glance.tests.unit.test_schema.TestPermissiveSchema.test_raw_json_schema [0.010363s] ... ok | |
+{0} glance.tests.unit.test_scrubber.TestScrubber.test_scrubber_exits [0.017000s] ... ok | |
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_non_existing_delete_properties [0.136269s] ... ok | |
+{0} glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_store_exceptions [0.020211s] ... ok | |
+{4} glance.tests.unit.common.test_wsgi.GetSocketTestCase.test_get_socket_with_bind_problems [0.313990s] ... ok | |
+glance/tests/unit/utils.py:233: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' | |
+ if context.user == USER2: | |
+{4} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_get_bind_addr_default_value [0.006607s] ... ok | |
+{0} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_delete_locations [0.015633s] ... ok | |
+{0} glance.tests.unit.test_store_image.TestStoreImage.test_image_delete [0.008721s] ... ok | |
+{4} glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_unsupported [0.008359s] ... ok | |
+{0} glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_ignores_acls_if_no_locations [0.008210s] ... ok | |
+{4} glance.tests.unit.common.test_wsgi.ResourceTest.test_call [0.008965s] ... ok | |
+{0} glance.tests.unit.test_store_image.TestStoreImageRepo.test_add_updates_acls [0.008352s] ... ok | |
+{4} glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch_no_default [0.008168s] ... ok | |
+{0} glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode [0.008989s] ... ok | |
+{4} glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_data_negative_length [0.009873s] ... ok | |
+{4} glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_no_data [0.008616s] ... ok | |
+{0} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v1_1 [0.015439s] ... ok | |
+{4} glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_zero_length [0.008939s] ... ok | |
+{0} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_0 [0.013985s] ... ok | |
+{4} glance.tests.unit.test_auth.TestImageFactoryProxy.test_admin_can_set_owner_to_none [0.016947s] ... ok | |
+{0} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v3_unsupported [0.014167s] ... ok | |
+{4} glance.tests.unit.test_auth.TestImageFactoryProxy.test_cannot_set_owner_to_none [0.013951s] ... ok | |
+{0} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_public_endpoint_EXPERIMENTAL [0.015035s] ... ok | |
+{4} glance.tests.unit.test_auth.TestImageMutability.test_admin_everything_mutable [0.011245s] ... ok | |
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_non_existing_namespace [0.130745s] ... ok | |
+{0} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_2 [0.013397s] ... ok | |
+{4} glance.tests.unit.test_auth.TestImageRepoProxy.test_list [0.016304s] ... ok | |
+{0} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_6_EXPERIMENTAL [0.014847s] ... ok | |
+{4} glance.tests.unit.test_auth.TestImmutableImage.test_change_size [0.010413s] ... ok | |
+{0} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v3_unsupported [0.014792s] ... ok | |
+{0} glance.tests.unit.test_versions.VersionsTest.test_get_version_list_secure_proxy_ssl_header [0.014838s] ... ok | |
+{0} glance.tests.unit.test_versions.VersionsTest.test_get_version_list_secure_proxy_ssl_header_EXPERIMENTAL [0.015224s] ... ok | |
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_visible [0.124092s] ... ok | |
+{4} glance.tests.unit.test_auth.TestImmutableImage.test_delete [0.210411s] ... ok | |
+{4} glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_invalid_auth_url_v1 [0.010050s] ... ok | |
+{4} glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_required_creds [0.009620s] ... ok | |
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_with_overlimit_name [0.141461s] ... ok | |
+{4} glance.tests.unit.test_auth.TestTaskRepoProxy.test_get_immutable_task [0.016828s] ... ok | |
+{4} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v1_process_request_image_fetch [0.022989s] ... ok | |
+{4} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v1_process_request_image_meta_not_found [0.020763s] ... ok | |
+{4} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v1_remove_location_image_fetch [0.018125s] ... ok | |
+{4} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_verify_metadata_is_image_target_instance_with_zero_size [0.015174s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_update_noop [0.292747s] ... ok | |
+{4} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_verify_metadata_zero_size [0.013240s] ... ok | |
+{4} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_get_status_code [0.008761s] ... ok | |
+{4} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_process_response_without_download_image_policy [0.018332s] ... ok | |
+{4} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_fetch_cache_request_info [0.000280s] ... ok | |
+{4} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_v2_no_match_bad_path [0.000220s] ... ok | |
+{4} glance.tests.unit.test_cached_images.TestCachedImages.test_queue_image [0.000255s] ... ok | |
+{4} glance.tests.unit.test_context.TestContext.test_anon_public [0.010898s] ... ok | |
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_non_visible_namespace [0.136479s] ... ok | |
+{4} glance.tests.unit.test_context.TestContext.test_request_id [0.027977s] ... ok | |
+{4} glance.tests.unit.test_context_middleware.TestContextMiddleware.test_roles_stripping [0.024119s] ... ok | |
+{4} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_find_migrations [0.011687s] ... ok | |
+{4} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_find_migrations_no_migrations [0.009153s] ... ok | |
+{4} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_mult_migration_no_pending [0.009874s] ... ok | |
+{4} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_mult_migration_one_pending [0.010101s] ... ok | |
+{4} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_run_migrations_with_no_migrations [0.008763s] ... ok | |
+{4} glance.tests.unit.test_db.TestDbUtilities.test_get_api_calls_configure_if_present [0.010152s] ... ok | |
+{4} glance.tests.unit.test_db.TestEncryptedLocations.test_encrypt_locations_on_add [0.016310s] ... ok | |
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_non_existing [0.139408s] ... ok | |
+{4} glance.tests.unit.test_db.TestImageMemberRepo.test_add_image_member [0.019065s] ... ok | |
+{4} glance.tests.unit.test_db.TestImageRepo.test_get_forbidden [0.018919s] ... ok | |
+{4} glance.tests.unit.test_db.TestImageRepo.test_get_not_found [0.018445s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_create_and_unpermitted_role [0.248387s] ... ok | |
+{4} glance.tests.unit.test_db.TestImageRepo.test_list_status [0.024324s] ... ok | |
+{4} glance.tests.unit.test_db.TestImageRepo.test_list_with_last_marker [0.019780s] ... ok | |
+{4} glance.tests.unit.test_db.TestImageRepo.test_list_with_tags_filter_multiple_tags [0.020807s] ... ok | |
+{4} glance.tests.unit.test_db.TestImageRepo.test_save_image_not_found [0.022108s] ... ok | |
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_tags [0.139990s] ... ok | |
+{4} glance.tests.unit.test_db.TestTaskRepo.test_get_forbidden [0.019104s] ... ok | |
+{4} glance.tests.unit.test_db.TestTaskRepo.test_get_not_found [0.020023s] ... ok | |
+{4} glance.tests.unit.test_db.TestTaskRepo.test_list [0.018948s] ... ok | |
+{4} glance.tests.unit.test_db.TestTaskRepo.test_save_task [0.018730s] ... ok | |
+{4} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_object [0.026477s] ... ok | |
+{4} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property_namespace_not_found [0.025275s] ... ok | |
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_overlimit_name [0.144359s] ... ok | |
+{4} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_resource_type [0.022888s] ... ok | |
+{4} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag [0.023529s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_delete_and_permitted_policy [0.274679s] ... ok | |
+{4} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_tag_empty_result [0.026375s] ... ok | |
+{4} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_namespace_not_found [0.024655s] ... ok | |
+{4} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_object [0.024969s] ... ok | |
+{4} glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_an_object_of_ExtraProperties [0.008145s] ... ok | |
+{4} glance.tests.unit.test_domain.TestImage.test_delayed_delete [0.007520s] ... ok | |
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_non_existing [0.132852s] ... ok | |
+{4} glance.tests.unit.test_domain.TestImageFactory.test_new_image_with_extra_properties_and_tags [0.007307s] ... ok | |
+{4} glance.tests.unit.test_domain.TestTask.test_validate_status_transition_from_processing_to_success [0.012535s] ... ok | |
+{4} glance.tests.unit.test_domain.TestTaskExecutorFactory.test_new_task_eventlet_backwards_compatibility [0.008409s] ... ok | |
+{4} glance.tests.unit.test_domain_proxy.TestImageFactory.test_proxy_wrapping [0.008905s] ... ok | |
+{4} glance.tests.unit.test_domain_proxy.TestImageMembershipFactory.test_proxy_wrapped_image [0.010658s] ... ok | |
+{4} glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_list [0.009212s] ... ok | |
+{4} glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_command_fk_constraint_failure [0.015879s] ... ok | |
+{4} glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_images [0.009936s] ... ok | |
+{4} glance.tests.unit.test_glance_replicator.ReplicationUtilitiesTestCase.test_check_upload_response_headers [0.009272s] ... ok | |
+{4} glance.tests.unit.test_image_cache.TestImageCacheNoDep.test_get_caching_iter_when_write_fails [0.009624s] ... ok | |
+{4} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator_falloffend [0.010947s] ... ok | |
+{4} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_is_cached [0.010129s] ... ok | |
+{4} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_open_for_read [0.011300s] ... ok | |
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_with_4byte_character [0.149042s] ... ok | |
+2018-01-19 14:48:05.385 4970 INFO glance.image_cache.drivers.xattr [req-12911ae1-a9f9-4359-aa33-822a677c4ae3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Not queueing image '1'. Already queued. | |
+2018-01-19 14:48:05.389 4970 INFO glance.image_cache.drivers.xattr [req-12911ae1-a9f9-4359-aa33-822a677c4ae3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Not queueing image '1'. Already cached. | |
+{4} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_queue [0.015476s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_show_and_permitted_role [0.248840s] ... ok | |
+{3} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_with_name_overlimit [0.151532s] ... ok | |
+{4} glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_migrate [0.165792s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_show_and_unpermitted_role [0.222072s] ... ok | |
+{4} glance.tests.unit.test_manage.TestManage.test_db_metadefs_export_with_specified_path [0.174538s] ... ok | |
+{4} glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_prefer_new [0.171933s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_update_and_unpermitted_policy [0.287460s] ... ok | |
+{3} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_filter_on_user_defined_properties [0.421347s] ... ok | |
+{4} glance.tests.unit.test_manage.TestManage.test_db_upgrade_version [0.170729s] ... ok | |
+{4} glance.tests.unit.test_notifier.TestImageNotifications.test_image_save_notification [0.014123s] ... ok | |
+{4} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_activate_notification_disabled [0.014908s] ... ok | |
+{4} glance.tests.unit.test_notifier.TestNotifier.test_set_defaults [0.009621s] ... ok | |
+{4} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification_disabled [0.014766s] ... ok | |
+{4} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_processing_notification_disabled [0.018074s] ... ok | |
+{4} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_notification_disabled [0.017179s] ... ok | |
+{4} glance.tests.unit.test_policy.TestImagePolicy.test_modify_image_allowed [0.009643s] ... ok | |
+{4} glance.tests.unit.test_policy.TestImagePolicy.test_modify_image_not_allowed [0.009372s] ... ok | |
+{4} glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_community_allowed [0.008898s] ... ok | |
+{4} glance.tests.unit.test_policy.TestMemberPolicy.test_delete_member_allowed [0.009534s] ... ok | |
+{4} glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_default_rules_default_location [0.025740s] ... ok | |
+{4} glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member_too_many_members [0.011666s] ... ok | |
+{3} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_created_at_asc [0.295339s] ... ok | |
+{5} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_list_show_ok_when_get_location_allowed_for_admins [7.464518s] ... ok | |
+{4} glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member_unlimited_members [0.010994s] ... ok | |
+{4} glance.tests.unit.test_quota.TestImageQuota.test_append_location [0.011932s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_copy_from_with_restricted_sources [0.370426s] ... ok | |
+{4} glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed_unit_mb [0.015860s] ... ok | |
+{4} glance.tests.unit.test_quota.TestQuotaImageTagsProxy.test_contains [0.007219s] ... ok | |
+glance/tests/unit/utils.py:233: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' | |
+ if context.user == USER2: | |
+{4} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_adding_locations [0.013441s] ... ok | |
+{4} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_extend_invalid_locations_uri [0.015778s] ... ok | |
+{4} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_insert_invalid_location_metadata [0.015199s] ... ok | |
+{4} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_insert_invalid_location_uri [0.014016s] ... ok | |
+{4} glance.tests.unit.test_store_image.TestStoreImage.test_image_checking_location_exists [0.023567s] ... ok | |
+{4} glance.tests.unit.test_store_image.TestStoreImage.test_image_reverse_locations_order [0.014740s] ... ok | |
+{4} glance.tests.unit.test_store_image.TestStoreImageRepo.test_member_addition_updates_acls [0.008656s] ... ok | |
+{4} glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_dict_list [0.009432s] ... ok | |
+{4} glance.tests.unit.test_store_location.TestStoreLocation.test_add_location_for_image_without_size [0.015022s] ... ok | |
+{4} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v1_0 [0.014990s] ... ok | |
+{4} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_secure_proxy_ssl_header_https [0.014287s] ... ok | |
+{4} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_secure_proxy_ssl_header_https_EXPERIMENTAL [0.014401s] ... ok | |
+{3} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_unknown_marker [0.232970s] ... ok | |
+{4} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_7_unsupported [0.011599s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestAPIPropertyQuotas.test_update_image_with_too_many_properties_without_purge_props [0.167704s] ... ok | |
+{3} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image_bad_tag [0.223291s] ... ok | |
+glance/api/common.py:159: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' | |
+ user = getattr(context, 'user', '<unknown>') | |
+{3} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_disk_format_asc [0.290604s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_create_protected_prop_check_case_insensitive [0.347609s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_size_header_exceed_quota [0.789772s] ... ok | |
+{3} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_with_bad_status [0.207850s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_delete_protected_props_mix_no_read [0.285163s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_size_header_too_big [0.245493s] ... ok | |
+{3} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_marker [0.283222s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_update_without_read [0.250027s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_member_forbidden_by_policy [0.293488s] ... ok | |
+{3} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_members_not_existing [0.202614s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_detail_and_unpermitted_role [0.253839s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f4415da5c80 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{3} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_non_existing [0.206236s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f4415d9e320 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{3} glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_member [0.043080s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ return self._callable_object(*self._args, **self._kwargs) | |
+{3} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_invalid_sort_key [0.023247s] ... ok | |
+glance/tests/unit/v2/test_tasks_resource.py:151: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ output = self.controller.index(request, marker=UUID3, limit=2) | |
+{3} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_next_marker [0.015417s] ... ok | |
+{3} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_sort_dir [0.018635s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_member_with_body [0.410181s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_update_and_permitted_role [0.275066s] ... ok | |
+{3} glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_index_unauthorized [0.108620s] ... ok | |
+{3} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_strip_params_from_filters [0.018048s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_update_protected_props_mix_read [0.293943s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_checksum_prevents_image_creation [0.505830s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_location_with_invalid_location_on_restricted_sources [0.243139s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_configured_container_format_bad [0.235121s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f3b54d84dc0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f3b54b56cd0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_member_allowed_by_policy [0.409092s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_with_empty_location [0.262311s] ... ok | |
+{1} glance.tests.functional.v2.test_images.TestImageLocationSelectionStrategyWithRegistry.test_image_locations_with_order_strategy [7.770703s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_member_non_existing_image [0.276100s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_with_location_no_disk_format [0.312668s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_min_ram_size_create [0.226738s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f441357a3d0 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_time_create_string [0.215800s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_deleted_image [0.420541s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_with_empty_copy_from [0.230796s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f44148b56d0 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_image [0.419835s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_member_on_non_existing_image [0.297871s] ... ok | |
+{7} glance.tests.functional.v2.test_images.TestImages.test_property_protections_special_chars_policies [8.012093s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_index_sort_name_asc [0.330040s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_defaulted_amazon_format [1.201148s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_image_is_checksummed [0.415362s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_non_exists_image [0.270256s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_replace_members_forbidden_by_policy [0.245598s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f4412899690 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f44128d0320 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_not_allowed [0.355176s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_replace_members_positive [0.333115s] ... ok | |
+2018-01-19 14:48:12.068 4962 INFO glance_store._drivers.http [req-4d0d5afe-b897-4c63-818d-c16eebfe92e0 - - - - -] No address specified in HTTP URL | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_protected_image [0.281915s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_update_data_upload_bad_store_uri [0.307633s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f3b577ffe50 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{0} glance.tests.unit.v1.test_api.TestGlanceAPI.test_update_without_public_attribute [0.267127s] ... ok | |
+{0} glance.tests.unit.v1.test_api.TestImageSerializer.test_redact_location [0.018357s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_queued_image [0.381736s] ... ok | |
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_invalid_marker [0.185556s] ... ok | |
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index [0.196669s] ... ok | |
+{5} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_member_additions_works_for_owning_tenant_id [6.990835s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_details_filter_changes_since [0.811319s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_details_invalid_marker [0.282533s] ... ok | |
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_filter_on_user_defined_properties [0.871361s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_image_members [0.315729s] ... ok | |
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_limit_marker [0.277089s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_get_image_members_not_existing [0.278204s] ... ok | |
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_sort_name_asc [0.247751s] ... ok | |
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_sort_updated_at_desc [0.328164s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_post_image_content_missing_disk_format [0.417151s] ... ok | |
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_on_image_member [0.183671s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f3b54d4c320 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f44128e04b0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f3b54d4c500 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f4412457e60 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_all_image_existing_members [0.237105s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_replace_members_of_image [0.401865s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f44128e0a00 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_all_image_members_invalid_membership_association [0.239722s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_show_image_basic [0.294591s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPBadRequest at 0x7f4412462b90 400 Bad Request> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_image_with_bad_status [0.189621s] ... ok | |
+{1} glance.tests.functional.v2.test_images.TestImages.test_image_modification_works_for_owning_tenant_id [6.320925s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f3b54c2ff50 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_update_deleted_image [0.343647s] ... ok | |
+{0} glance.tests.unit.v1.test_registry_api.TestRegistryAPILocations.test_create_from_location_data_with_encryption [0.404833s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f441556f3c0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f4415d4f8c0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{0} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_add_delete_member [0.212854s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_update_image_size_chunked_data_too_big [0.395525s] ... ok | |
+{0} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_by_disk_format [0.236610s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_update_image_size_header_too_big [0.230374s] ... ok | |
+{0} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_by_property [0.244777s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_update_non_existing_image [0.237268s] ... ok | |
+{0} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_sort_disk_format_asc [0.248230s] ... ok | |
+{7} glance.tests.functional.v2.test_images.TestImages.test_update_locations_with_restricted_sources [6.390023s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestGlanceAPI.test_upload_to_image_status_saving [0.530589s] ... ok | |
+{0} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_index_limit_None [0.292762s] ... ok | |
+{4} glance.tests.unit.v1.test_api.TestImageSerializer.test_show_notify [0.020481s] ... ok | |
+{0} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_is_public_v1 [0.254366s] ... ok | |
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_add_image_member_non_shared_image_forbidden [0.235953s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPBadRequest at 0x7f3b58243780 400 Bad Request> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_create_image_with_bad_id [0.195431s] ... ok | |
+{0} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_update_image [0.233350s] ... ok | |
+{0} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_initiate_delete [0.018919s] ... ok | |
+{0} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_initiate_delete_with_delayed_delete [0.023243s] ... ok | |
+{0} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store_exception [0.024531s] ... ok | |
+{0} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store_mismatch_checksum [0.022137s] ... ok | |
+{0} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store_not_found_after_upload [0.022889s] ... ok | |
+{0} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_pending_delete [0.028603s] ... ok | |
+{0} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_saving [0.030400s] ... ok | |
+{0} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_storage_full [0.037990s] ... ok | |
+{0} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_raises_image_not_found_exception [0.032052s] ... ok | |
+{0} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_status [0.029002s] ... ok | |
+{0} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_trusts_fails [0.032012s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPBadRequest at 0x7f3b54bc8370 400 Bad Request> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{0} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_duplicate_member [0.032496s] ... ok | |
+{0} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_unlimited [0.036827s] ... ok | |
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_create_image_with_bad_status [0.448063s] ... ok | |
+{0} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_invalid_status [0.046669s] ... ok | |
+{0} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_non_existent_image [0.021556s] ... ok | |
+{0} glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_invalid [0.015404s] ... ok | |
+{0} glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update_invalid [0.015496s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_reserved_property [0.025894s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_with_owner_admin [0.025746s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_not_allowed [0.026096s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_protected_prop_case_insensitive [0.053708s] ... ok | |
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_create_image_with_min_disk [0.220140s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_with_tags [0.037948s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index [0.026703s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_admin [0.032032s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_default_limit [0.028132s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_member_status_accepted [0.039273s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_filters_return_many [0.027942s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_id_filter [0.027366s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_marker [0.027613s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_saving [0.023285s] ... ok | |
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_delete_image [0.286234s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_delete_and_unpermitted_role [0.042873s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_read_protected_prop_case_insensitive [0.038652s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_replace_location_possible_on_queued ... SKIPPED: This test is intermittently failing at the gate. See bug #1649300 | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_base_property_json_schema_version_10 [0.022376s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_unlimited_properties [0.027789s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_invalid_operation [0.024226s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_locked_down_protected_prop [0.045263s] ... ok | |
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_min_disk [0.234119s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location_invalid_pos [0.035327s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_property [0.029093s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_property_while_over_limit [0.032133s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_base_attribute [0.027346s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_index_unauthorized [0.022031s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_depublicize_image_unauthorized [0.027712s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_publicize_image_unauthorized [0.025736s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_id_to_image_id [0.028452s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_invalid_property_key [0.029702s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_disabled [0.016001s] ... ok | |
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_size_min_max [0.260938s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_body [0.018780s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_marker [0.020929s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_multiple_keys_optional_dir [0.036139s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_single_key_desc_dir [0.018900s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_dirs_fewer_than_keys [0.023472s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_key_invalid_value [0.020972s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializerNoAdditionalProperties.test_create_with_additional_properties_disallowed [0.035315s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create_with_numeric_property [0.025022s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_index_store_location_explicitly_disabled [0.013666s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_show_location_explicitly_disabled [0.013572s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithExtendedSchema.test_show [0.014808s] ... ok | |
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_status [0.244726s] ... ok | |
+{0} glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_index [0.017216s] ... ok | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_notification_disabled [0.057935s] ... ok | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_objects [0.055070s] ... ok | |
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_limit_negative [0.163771s] ... ok | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_properties_other_owner [0.050532s] ... ok | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_show [0.056664s] ... ok | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete [0.062412s] ... ok | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_admin_protected [0.054901s] ... ok | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_other_owner [0.052651s] ... ok | |
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_marker [0.264434s] ... ok | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index_empty [0.053123s] ... ok | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_conflict [0.057878s] ... ok | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create_with_operators [0.059069s] ... ok | |
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_show_deleted_image_as_admin [0.194130s] ... ok | |
+{5} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_not_authenticated_in_registry_on_ops [6.552518s] ... ok | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_visible [0.058438s] ... ok | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_specific_resource_type [0.057603s] ... ok | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_name [0.064408s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f3b54ca8320 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f3b54d490a0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create_non_visible_namesp_admin [0.055818s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f3b54ca88c0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_non_existing_namespace [0.057054s] ... ok | |
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_all_image_existing_deleted_members [0.261845s] ... ok | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_non_visible [0.058206s] ... ok | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_other_owner_admin [0.060888s] ... ok | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_show_non_visible [0.056640s] ... ok | |
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_image_not_existing [0.190454s] ... ok | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_conflict [0.063087s] ... ok | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_duplicate_with_pre_existing_tags [0.065979s] ... ok | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_admin_protected [0.053263s] ... ok | |
+{4} glance.tests.unit.v1.test_registry_api.TestRegistryAPILocations.test_show_from_location_data [0.197094s] ... ok | |
+{0} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_disabled_notification [0.055410s] ... ok | |
+{4} glance.tests.unit.v1.test_registry_api.TestSharability.test_is_image_sharable_owner_can_share [0.083047s] ... ok | |
+{4} glance.tests.unit.v1.test_registry_api.TestSharability.test_is_image_sharable_owner_is_none [0.086323s] ... ok | |
+{4} glance.tests.unit.v1.test_registry_client.TestBaseClient.test_connect_kwargs [0.000355s] ... ok | |
+{0} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_bad_location [0.192682s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f3b54d459b0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f3b582445f0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{4} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_add_replace_members [0.231399s] ... ok | |
+{0} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_disk_default [0.196319s] ... ok | |
+{0} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index [0.199366s] ... ok | |
+{4} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_delete_image [0.308850s] ... ok | |
+{0} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_limit [0.256076s] ... ok | |
+{4} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image [0.178527s] ... ok | |
+{0} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_name_asc [0.210762s] ... ok | |
+{4} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_with_maximum_size [0.224616s] ... ok | |
+{4} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store_forbidden [0.027968s] ... ok | |
+{4} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store_mismatch_size [0.022037s] ... ok | |
+{4} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store_storage_write_denied [0.020877s] ... ok | |
+{4} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_killed [0.027216s] ... ok | |
+{4} glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_stage [0.017037s] ... ok | |
+{4} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_content_range_requests_for_image_downloads [0.012142s] ... ok | |
+{4} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_service_unavailable [0.009816s] ... ok | |
+{4} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_upload [0.007964s] ... ok | |
+{4} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_bad_store_uri [0.027358s] ... ok | |
+{0} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_name_desc [0.220435s] ... ok | |
+{4} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_storage_write_denied [0.025968s] ... ok | |
+{4} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_restore_image_when_staging_failed [0.028074s] ... ok | |
+{4} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_data_exists [0.027672s] ... ok | |
+{4} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_image_forbidden [0.022428s] ... ok | |
+{4} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_non_existent_image_before_save [0.027393s] ... ok | |
+{4} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_expired_token [0.026984s] ... ok | |
+{0} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image_bad_name [0.172263s] ... ok | |
+glance/api/v2/image_data.py:124: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
+ cxt.tenant, | |
+glance/tests/unit/v2/test_image_data_resource.py:400: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
+ request.context.tenant, ['FakeRole']) | |
+{4} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_with_trusts [0.033726s] ... ok | |
+{4} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create [0.026492s] ... ok | |
+{4} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_image_does_not_exist [0.024080s] ... ok | |
+{4} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_private_image [0.027116s] ... ok | |
+{4} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_create_public_image [0.031344s] ... ok | |
+{4} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_private_image [0.027863s] ... ok | |
+{4} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_forbidden_by_get_members_policy [0.026045s] ... ok | |
+{4} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_by_member [0.027004s] ... ok | |
+{0} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_status_desc [0.230749s] ... ok | |
+{4} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_owner [0.031041s] ... ok | |
+{4} glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_index [0.011271s] ... ok | |
+{4} glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_list_return_error [0.013066s] ... ok | |
+{4} glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_update_list_return_error [0.014717s] ... ok | |
+{4} glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_delete_tag_not_found [0.032500s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_non_protected_prop [0.060611s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_public_image_as_admin [0.049811s] ... ok | |
+{0} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_members [0.212391s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_has_snapshot [0.025738s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_to_unallowed_status [0.031053s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import [0.029690s] ... ok | |
+glance/tests/unit/v2/test_images_resource.py:2238: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
+ request.context.tenant = None | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_not_allowed [0.032055s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_size_max_filter [0.028437s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_size_range_filter [0.028362s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_virtual_size_range_filter [0.026011s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_invalid_max_range_filter_value [0.025064s] ... ok | |
+{0} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update [0.227302s] ... ok | |
+{0} glance.tests.unit.v2.test_registry_client.TestRegistryV2ClientApi.test_configure_registry_admin_creds [0.012704s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_many_filters [0.025214s] ... ok | |
+glance/tests/unit/v2/test_tasks_resource.py:354: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ new_task = self.controller.create(request, task=task) | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_non_existent_checksum [0.027393s] ... ok | |
+Traceback (most recent call last): | |
+ File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/eventlet/greenpool.py", line 82, in _spawn_n_impl | |
+ func(*args, **kwargs) | |
+ File "glance/domain/proxy.py", line 238, in run | |
+ self.base.run(executor) | |
+ File "glance/notifier.py", line 581, in run | |
+ super(TaskProxy, self).run(executor) | |
+ File "glance/domain/proxy.py", line 238, in run | |
+ self.base.run(executor) | |
+ File "glance/domain/proxy.py", line 238, in run | |
+ self.base.run(executor) | |
+ File "glance/domain/__init__.py", line 438, in run | |
+ executor.begin_processing(self.task_id) | |
+ File "glance/async/taskflow_executor.py", line 143, in begin_processing | |
+ super(TaskExecutor, self).begin_processing(task_id) | |
+ File "glance/async/__init__.py", line 59, in begin_processing | |
+ task.begin_processing() | |
+ File "glance/notifier.py", line 569, in begin_processing | |
+ super(TaskProxy, self).begin_processing() | |
+ File "glance/domain/proxy.py", line 229, in begin_processing | |
+ self.base.begin_processing() | |
+ File "glance/domain/proxy.py", line 229, in begin_processing | |
+ self.base.begin_processing() | |
+ File "glance/domain/__init__.py", line 423, in begin_processing | |
+ self._set_task_status(new_status) | |
+ File "glance/domain/__init__.py", line 418, in _set_task_status | |
+ new_status=new_status | |
+InvalidTaskStatusTransition: Status transition from processing to processing is not allowed | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_sort_key [0.029857s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_add_not_permitted_status_pending_delete [0.026736s] ... ok | |
+glance/tests/unit/v2/test_tasks_resource.py:359: DeprecationWarning: Using function/method 'TasksController.get()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ success_task = self.controller.get(request, new_task.task_id) | |
+{0} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create_with_live_time [0.111911s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_replace_not_permitted_status_pending_delete [0.024285s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.delete()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ return self._callable_object(*self._args, **self._kwargs) | |
+{0} glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_delete [0.022634s] ... ok | |
+{0} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_create [0.021752s] ... ok | |
+{0} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index [0.019606s] ... ok | |
+{0} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_non_integer_limit [0.019740s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_create_with_patch_and_policy [0.084199s] ... ok | |
+{0} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_key_id [0.018375s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_show [0.026892s] ... ok | |
+{0} glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index [0.015287s] ... ok | |
+{0} glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_index_carries_query_parameters [0.010721s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_show_deleted_image_admin [0.025940s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_and_remove_location_under_limit [0.033602s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_extra_property_json_schema_version_4 [0.020937s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_add_property_already_present_json_schema_version_4 [0.027912s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_location_while_over_limit [0.033819s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_remove_missing_property [0.026463s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_delete_unauthorized [0.025647s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_invalid_id [0.033887s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_create_no_body [0.017394s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_image_import [0.019180s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_new_sorting_syntax_invalid_request [0.040082s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_dir_asc [0.020669s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_create_with_list_property [0.029268s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithAdditionalProperties.test_update_with_list_property [0.028002s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesDeserializerWithExtendedSchema.test_create_bad_data [0.030543s] ... ok | |
+{4} glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_show_location_enabled_but_not_set [0.015002s] ... ok | |
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefNamespaceResponseSerializers.test_delete_tags [0.013434s] ... ok | |
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_protected_admin [0.055878s] ... ok | |
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags [0.057541s] ... ok | |
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_non_existing_delete_objects [0.048347s] ... ok | |
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_name [0.066873s] ... ok | |
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_delete_non_visible [0.053889s] ... ok | |
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_with_overlimit_name [0.064587s] ... ok | |
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete [0.053312s] ... ok | |
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_admin_protected [0.053808s] ... ok | |
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show_non_existing_resource_type [0.050298s] ... ok | |
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_disabled_notification [0.055286s] ... ok | |
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete [0.053744s] ... ok | |
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show_non_visible [0.054131s] ... ok | |
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_namespace_non_existing [0.050531s] ... ok | |
+{4} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_update_non_existing [0.055911s] ... ok | |
+Traceback (most recent call last): | |
+ File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/eventlet/greenpool.py", line 82, in _spawn_n_impl | |
+ func(*args, **kwargs) | |
+ File "glance/domain/proxy.py", line 238, in run | |
+ self.base.run(executor) | |
+ File "glance/notifier.py", line 581, in run | |
+ super(TaskProxy, self).run(executor) | |
+ File "glance/domain/proxy.py", line 238, in run | |
+ self.base.run(executor) | |
+ File "glance/domain/proxy.py", line 238, in run | |
+ self.base.run(executor) | |
+ File "glance/domain/__init__.py", line 438, in run | |
+ executor.begin_processing(self.task_id) | |
+ File "glance/async/taskflow_executor.py", line 143, in begin_processing | |
+ super(TaskExecutor, self).begin_processing(task_id) | |
+ File "glance/async/__init__.py", line 58, in begin_processing | |
+ task = self.task_repo.get(task_id) | |
+ File "glance/api/authorization.py", line 462, in get | |
+ task = self.task_repo.get(task_id) | |
+ File "glance/domain/proxy.py", line 54, in get | |
+ task = self.base.get(task_id) | |
+ File "glance/api/policy.py", line 341, in get | |
+ return super(TaskRepoProxy, self).get(task_id) | |
+ File "glance/domain/proxy.py", line 54, in get | |
+ task = self.base.get(task_id) | |
+ File "glance/db/__init__.py", line 375, in get | |
+ raise exception.NotFound(msg) | |
+NotFound: Could not find task 8b7a98b7-5426-427b-bb71-5e19a458310b | |
+{4} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_disk_format_asc [0.196413s] ... ok | |
+{7} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_download_image_not_allowed_using_restricted_policy [7.406781s] ... ok | |
+{4} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_status_desc [0.177596s] ... ok | |
+{4} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_show [0.168914s] ... ok | |
+{4} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_update_image [0.186334s] ... ok | |
+{1} glance.tests.functional.v2.test_images.TestImages.test_image_visibility_to_different_users [9.477327s] ... ok | |
+{4} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_add_update_members [0.161412s] ... ok | |
+{4} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_index_sort_name_asc [0.213072s] ... ok | |
+{4} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_already_exists [0.167645s] ... ok | |
+{4} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_with_properties [0.172222s] ... ok | |
+{4} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_destroy [0.201792s] ... ok | |
+{4} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get [0.160384s] ... ok | |
+{4} glance.tests.unit.v2.test_schemas_resource.TestSchemasController.test_image [0.037906s] ... ok | |
+glance/tests/unit/v2/test_tasks_resource.py:212: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ output = self.controller.index(request, limit=limit) | |
+{4} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_limit [0.014788s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ return self._callable_object(*self._args, **self._kwargs) | |
+{4} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_marker_is_not_like_uuid [0.015720s] ... ok | |
+{4} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_with_marker_not_found [0.016134s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.delete()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ return self._callable_object(*self._args, **self._kwargs) | |
+{4} glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_delete_unauthorized [0.025383s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/testtools/testcase.py:1049: DeprecationWarning: Using function/method 'TasksController.get()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ return self._callable_object(*self._args, **self._kwargs) | |
+{4} glance.tests.unit.v2.test_tasks_resource.TestTasksControllerPolicies.test_access_get_unauthorized [0.023829s] ... ok | |
+{4} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_with_filter_and_limit [0.017189s] ... ok | |
+{4} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_zero_limit [0.017052s] ... ok | |
+{4} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializerPolicies.test_access_create_authorized_bad_format [0.013812s] ... ok | |
+{5} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_property_protections_with_policies [7.683107s] ... ok | |
+{7} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_owning_tenant_can_publicize_image [6.457896s] ... ok | |
+{1} glance.tests.functional.v2.test_images.TestImages.test_permissions [6.344555s] ... ok | |
+{5} glance.tests.functional.v2.test_metadef_namespaces.TestNamespaces.test_namespace_lifecycle [9.181983s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately. | |
+ return pkg_resources.EntryPoint.parse("x=" + s).load(False) | |
+{7} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_update_locations_with_restricted_sources [6.581377s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f43a261cfd0 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f43a260dc90 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{1} glance.tests.functional.v2.test_images.TestImages.test_property_protections_with_policies [6.655503s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f43a2569250 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{5} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_limited_images [1.382174s] ... ok | |
+{5} glance.tests.test_hacking.HackingTestCase.test_check_python3_xrange [0.008630s] ... ok | |
+{5} glance.tests.test_hacking.HackingTestCase.test_dict_iteritems [0.008212s] ... ok | |
+{5} glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_put_queued_image [0.016146s] ... ok | |
+{5} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_catch_error_unhandled [0.010587s] ... ok | |
+{5} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_queue_image_not_forced_not_confirmed [0.013692s] ... ok | |
+{5} glance.tests.unit.api.test_common.TestSizeCheckedIter.test_small_last_chunk [0.000791s] ... ok | |
+{5} glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_few_chunks [0.001518s] ... ok | |
+{5} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_nonexistant_extra_property [0.016389s] ... ok | |
+{5} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_nonexistant_extra_property_as_admin_role [0.017769s] ... ok | |
+{5} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_reserved_extra_property [0.020917s] ... ok | |
+{5} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_extra_property_as_permitted_role_after_read [0.017789s] ... ok | |
+{5} glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop_invalid_role [0.018392s] ... ok | |
+{5} glance.tests.unit.async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_using_admin_user [0.097026s] ... ok | |
+{5} glance.tests.unit.async.flows.test_convert.TestImportTask.test_convert_revert_success [0.071818s] ... ok | |
+{5} glance.tests.unit.async.flows.test_import.TestImportTask.test_import_flow_revert [0.277931s] ... ok | |
+{5} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_http [0.007312s] ... ok | |
+{5} glance.tests.unit.common.test_client.TestClient.test_http_encoding_params [0.002382s] ... ok | |
+{5} glance.tests.unit.common.test_config.TestPasteApp.test_load_paste_app_with_paste_config_file_but_not_exist [0.018249s] ... ok | |
+{5} glance.tests.unit.common.test_exception.GlanceExceptionTestCase.test_default_error_msg_with_kwargs [0.008775s] ... ok | |
+{5} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_permitted_specific_policy [0.085000s] ... ok | |
+{5} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_update_unpermitted_policy [0.076255s] ... ok | |
+{5} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_unpermitted_role [0.071669s] ... ok | |
+{5} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_none_permitted [0.085319s] ... ok | |
+{5} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_permitted_specific_role [0.076455s] ... ok | |
+{5} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_none_permitted [0.083573s] ... ok | |
+{5} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_all_permitted [0.072155s] ... ok | |
+{5} glance.tests.unit.common.test_rpc.TestRPCClient.test_rpc_exception [0.072800s] ... ok | |
+{5} glance.tests.unit.common.test_rpc.TestRPCController.test_reigster_refiner [0.069143s] ... ok | |
+{5} glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_has_content_length [0.008298s] ... ok | |
+{5} glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_multiple_swift_account_disabled [0.070455s] ... ok | |
+{5} glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_parse_isotime [0.006242s] ... ok | |
+{5} glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_greater_than_operator [0.006404s] ... ok | |
+{5} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator_with_datetime [0.005714s] ... ok | |
+{5} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_split_filter_value_for_quotes [0.010044s] ... ok | |
+{5} glance.tests.unit.common.test_utils.TestUtils.test_invalid_digest_algorithm [0.009758s] ... ok | |
+{5} glance.tests.unit.common.test_utils.TestUtils.test_valid_fqdn [0.009301s] ... ok | |
+{5} glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_cert_cant_read [0.009447s] ... ok | |
+{5} glance.tests.unit.common.test_wsgi.RequestTest.test_http_error_response_codes [0.815991s] ... ok | |
+{5} glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args [0.006206s] ... ok | |
+{5} glance.tests.unit.common.test_wsgi.ResourceTest.test_resource_call_error_handle_localized [0.006616s] ... ok | |
+{5} glance.tests.unit.common.test_wsgi.ServerTest.test_number_of_workers [0.010039s] ... ok | |
+{5} glance.tests.unit.test_auth.TestImmutableImage.test_change_created_at [0.013895s] ... ok | |
+{5} glance.tests.unit.test_auth.TestImmutableImage.test_change_properties [0.016291s] ... ok | |
+{5} glance.tests.unit.test_auth.TestImmutableImage.test_change_updated_at [0.015432s] ... ok | |
+{5} glance.tests.unit.test_auth.TestImmutableImage.test_change_visibility [0.012008s] ... ok | |
+{5} glance.tests.unit.test_auth.TestImmutableImage.test_deactivate_image [0.010777s] ... ok | |
+{5} glance.tests.unit.test_auth.TestImmutableImage.test_get_data [0.010908s] ... ok | |
+{5} glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v2_auth [0.011630s] ... ok | |
+{5} glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_admin_context_owner_as_None [0.024607s] ... ok | |
+{5} glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_owner_as_None [0.029378s] ... ok | |
+{5} glance.tests.unit.test_auth.TestTaskFactoryProxy.test_task_create_wrong_owner [0.033231s] ... ok | |
+{5} glance.tests.unit.test_auth.TestTaskRepoProxy.test_list [0.014454s] ... ok | |
+{5} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_process_request_without_download_image_policy [0.081272s] ... ok | |
+{5} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_v1_process_response_download_permitted [0.079707s] ... ok | |
+{5} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_v2_process_response_download_permitted [0.080596s] ... ok | |
+{5} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_fetch_cache_request_info_unset [0.000331s] ... ok | |
+{5} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareRequestStashCacheInfo.test_stash_cache_request_info [0.000233s] ... ok | |
+{5} glance.tests.unit.test_cached_images.TestCachedImages.test_delete_cached_image [0.000280s] ... ok | |
+{5} glance.tests.unit.test_cached_images.TestCachedImages.test_delete_queued_image [0.000274s] ... ok | |
+{5} glance.tests.unit.test_cached_images.TestCachedImages.test_policy_enforce_forbidden [0.000922s] ... ok | |
+{5} glance.tests.unit.test_context.TestContext.test_empty_public [0.014477s] ... ok | |
+{5} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_one_migration_no_pending [0.007183s] ... ok | |
+{5} glance.tests.unit.test_db.TestEncryptedLocations.test_decrypt_locations_on_list [0.015886s] ... ok | |
+{5} glance.tests.unit.test_db.TestImageMemberRepo.test_remove_image_member_does_not_exist [0.019492s] ... ok | |
+{5} glance.tests.unit.test_db.TestImageRepo.test_limited_list [0.017140s] ... ok | |
+{5} glance.tests.unit.test_db.TestImageRepo.test_list_with_checksum_filter_multiple_images [0.015997s] ... ok | |
+{5} glance.tests.unit.test_db.TestImageRepo.test_list_with_marker [0.022370s] ... ok | |
+{5} glance.tests.unit.test_db.TestImageRepo.test_remove_image_not_found [0.016650s] ... ok | |
+{5} glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker_and_limit [0.016648s] ... ok | |
+{5} glance.tests.unit.test_db.TestTaskRepo.test_remove_task [0.020607s] ... ok | |
+{5} glance.tests.unit.test_db.TestTaskRepo.test_sorted_list [0.014200s] ... ok | |
+{5} glance.tests.unit.test_domain.TestImage.test_delete_protected_image [0.008691s] ... ok | |
+{5} glance.tests.unit.test_domain.TestImage.test_status_active_without_disk_format [0.008718s] ... ok | |
+{5} glance.tests.unit.test_domain.TestImageFactory.test_new_image_read_only_property [0.007596s] ... ok | |
+{5} glance.tests.unit.test_domain.TestTask.test_invalid_status_transitions_from_failure [0.009432s] ... ok | |
+{5} glance.tests.unit.test_domain.TestTask.test_validate_status_transition_from_processing_to_failure [0.010138s] ... ok | |
+{5} glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_get [0.008130s] ... ok | |
+{5} glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add [0.008379s] ... ok | |
+Commands: | |
+ubuntu-xenial | | |
+ help <command> Output help for one of the commands below | |
+ubuntu-xenial | | |
+ compare What is missing from the target glance? | |
+ dump Dump the contents of a glance instance to local disk. | |
+ livecopy Load the contents of one glance instance into another. | |
+ load Load the contents of a local directory into glance. | |
+ size Determine the size of a glance instance if dumped to disk. | |
+ubuntu-xenial | | |
+str(object='') -> string | |
+ubuntu-xenial | | |
+Return a nice string representation of the object. | |
+If the argument is a string, the return value is the same object. | |
+str(object='') -> string | |
+ubuntu-xenial | | |
+Return a nice string representation of the object. | |
+If the argument is a string, the return value is the same object. | |
+{5} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_help [0.012826s] ... ok | |
+{5} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_prune_to_zero [0.036170s] ... ok | |
+{5} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator [0.014107s] ... ok | |
+{5} glance.tests.unit.test_image_cache_client.CacheClientTestCase.test_delete_queued_image [0.013251s] ... ok | |
+{5} glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_load_from_merge_and_prefer_new_and_overwrite [0.157215s] ... ok | |
+{5} glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_sync [0.141279s] ... ok | |
+{5} glance.tests.unit.test_manage.TestManage.test_db_metadefs_load_from_path_overwrite_existing [0.123165s] ... ok | |
+{5} glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_save_notification [0.011665s] ... ok | |
+{5} glance.tests.unit.test_notifier.TestImageNotifications.test_image_add_notification_disabled [0.010214s] ... ok | |
+{5} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_upload_and_activate_notification [0.010966s] ... ok | |
+{5} glance.tests.unit.test_notifier.TestNotifier.test_notifier_load [0.009472s] ... ok | |
+{5} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification [0.010561s] ... ok | |
+{5} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_delete_notification [0.010332s] ... ok | |
+{5} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_failure_notification [0.013307s] ... ok | |
+{5} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_run_notification [0.017706s] ... ok | |
+{5} glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_nonadmin_policy_nonadmin [0.063562s] ... ok | |
+{5} glance.tests.unit.test_policy.TestImagePolicy.test_get_images_allowed [0.008835s] ... ok | |
+{5} glance.tests.unit.test_policy.TestImagePolicy.test_image_get_data_policy_enforced_with_target [0.008511s] ... ok | |
+{5} glance.tests.unit.test_policy.TestMemberPolicy.test_add_member_allowed [0.007879s] ... ok | |
+{5} glance.tests.unit.test_policy.TestMemberPolicy.test_get_members_not_allowed [0.007718s] ... ok | |
+{5} glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_check [0.074420s] ... ok | |
+{5} glance.tests.unit.test_policy.TestPolicyEnforcer.test_policy_file_get_image_default_nobody [0.078879s] ... ok | |
+{5} glance.tests.unit.test_policy.TestPolicyEnforcerNoFile.test_policy_file_specified_but_not_found [0.069980s] ... ok | |
+{5} glance.tests.unit.test_policy.TestTaskPolicy.test_get_task_not_allowed [0.007569s] ... ok | |
+{5} glance.tests.unit.test_policy.TestTaskPolicy.test_get_tasks_not_allowed [0.006733s] ... ok | |
+{5} glance.tests.unit.test_quota.TestImageMemberQuotas.test_new_image_member [0.011707s] ... ok | |
+{5} glance.tests.unit.test_quota.TestImageQuota.test_append_location_for_queued_image [0.011918s] ... ok | |
+{5} glance.tests.unit.test_quota.TestImageQuota.test_exceed_insert_location [0.014854s] ... ok | |
+{5} glance.tests.unit.test_quota.TestImageQuota.test_quota_exceeded_with_right_size [0.014419s] ... ok | |
+{5} glance.tests.unit.test_quota.TestImageQuota.test_set_location [0.014752s] ... ok | |
+{5} glance.tests.unit.test_quota.TestImageTagQuotas.test_add_unlimited_image_tags [0.009248s] ... ok | |
+{5} glance.tests.unit.test_schema.TestBasicSchema.test_raw_json_schema [0.008254s] ... ok | |
+{5} glance.tests.unit.test_schema.TestBasicSchema.test_validate_fails_on_extra_properties [0.014255s] ... ok | |
+{5} glance.tests.unit.test_scrubber.TestScrubber.test_store_delete_notfound_exception [0.069224s] ... ok | |
+glance/tests/unit/utils.py:233: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' | |
+ if context.user == USER2: | |
+{5} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_extend_locations [0.010795s] ... ok | |
+{5} glance.tests.unit.test_store_image.TestStoreImage.test_image_set_data_invalid_signature [0.012535s] ... ok | |
+{5} glance.tests.unit.test_store_image.TestStoreImageRepo.test_save_fetches_members_if_private [0.007261s] ... ok | |
+{5} glance.tests.unit.test_store_image.TestStoreImageRepo.test_save_updates_acls [0.006875s] ... ok | |
+{5} glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_nested_dict [0.011301s] ... ok | |
+{5} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_5 [0.059023s] ... ok | |
+{5} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_6_unsupported [0.055201s] ... ok | |
+{5} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_public_endpoint [0.060936s] ... ok | |
+{5} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_get_version_list_secure_proxy_ssl_header [0.067265s] ... ok | |
+{5} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_5 [0.076326s] ... ok | |
+{5} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_6_unsupported [0.069830s] ... ok | |
+{5} glance.tests.unit.test_versions.VersionsTest.test_get_version_list_EXPERIMENTAL [0.067010s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_create_non_protected_prop [0.287775s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_get_and_permitted_role [0.219885s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_get_and_unpermitted_role [0.205552s] ... ok | |
+{7} glance.tests.functional.v2.test_images.TestQuotas.test_image_upload_exceed_quota [6.178826s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_update_and_permitted_policy [0.285507s] ... ok | |
+{1} glance.tests.functional.v2.test_images.TestImages.test_v1_none_properties_v2 [5.903611s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_update_protected_props_check_case_insensitive [0.258198s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_no_location_no_content_type [0.350360s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_size_chunked_data_too_big [0.375518s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_size_data_too_big [0.231028s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_wrong_content_type [0.338842s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_location_with_conflict_image_size [0.323854s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_location_with_nonempty_body [0.255486s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_member_overlimit [0.386639s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_min_disk_size_create [0.241543s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_configured_disk_format_bad [0.258706s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_image_with_nonexistent_location_url [0.252495s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_with_location_unknown_scheme [0.246340s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f43a20df4d0 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_during_image_upload_by_normal_user [0.802471s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_member [0.251781s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f43a45fc190 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_delete_pending_delete_image [0.435329s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_image_meta [0.280514s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f43a243fdc0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f43a249b280 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_replace_members_of_image_overlimit [0.468158s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f43a12641e0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f43a1cb5320 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_replace_members_of_image_unlimited [0.405065s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_update_copy_from_upload_image_unauthorized [0.335964s] ... ok | |
+{1} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_download_image_raises_service_unavailable [6.647786s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_update_data_upload_image_unauthorized [0.337967s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_updating_imageid_after_creation [0.345266s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_upload_safe_kill [0.526987s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f43a3c05590 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{5} glance.tests.unit.v1.test_api.TestGlanceAPI.test_upload_safe_kill_deleted [0.632878s] ... ok | |
+{5} glance.tests.unit.v1.test_api.TestImageSerializer.test_noop_redact_location [0.086332s] ... ok | |
+{7} glance.tests.functional.v2.test_metadef_namespaces.TestNamespaces.test_metadef_dont_accept_illegal_bodies [8.747995s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_delete_image_member_non_shared_image_forbidden [0.236407s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNotFound at 0x7f43a145f5f0 404 Not Found> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_delete_image_not_existing [0.206529s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_delete_member [0.211726s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_container_format [0.284331s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_deleted_false [0.260282s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_disk_format [0.268724s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_image_members_forbidden [0.226148s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_limit [0.272170s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_sort_container_format_desc [0.266938s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_member_images [0.202772s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_show_private_image_with_no_admin_user [0.231572s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f43a1f76f50 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f43a1232190 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_all_image_members [0.242991s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_image [0.226966s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_api.TestRegistryAPILocations.test_show_from_locations [0.189760s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNotFound at 0x7f43a126ab40 404 Not Found> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_delete_image_not_existing [0.185778s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_by_status [0.207284s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_forbidden_marker [0.211389s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_marker_limit [0.266535s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_with_minimum_size [0.222412s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_index_invalid_marker [0.191477s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_index_marker [0.264510s] ... ok | |
+{1} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_methods_that_dont_accept_illegal_bodies [6.808611s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_index_marker_limit [0.257302s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_members [0.192809s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_members_not_existing [0.191048s] ... ok | |
+{5} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_update_image_public [0.211206s] ... ok | |
+{5} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_safe_kill [0.066778s] ... ok | |
+{5} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_safe_kill_with_error [0.063109s] ... ok | |
+{5} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store_client_disconnect [0.066139s] ... ok | |
+{5} glance.tests.unit.v2.test_discovery_image_import.TestInfoControllers.test_get_import_info_when_import_not_enabled [0.013454s] ... ok | |
+{5} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_deactivated [0.099666s] ... ok | |
+{5} glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_stage_raises_invalid_content_type [0.014184s] ... ok | |
+{5} glance.tests.unit.v2.test_image_data_resource.TestImageDataDeserializer.test_upload [0.011776s] ... ok | |
+{5} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download [0.008204s] ... ok | |
+{5} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_non_existent_image [0.123168s] ... ok | |
+{5} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_stage [0.296017s] ... ok | |
+{5} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload [0.074247s] ... ok | |
+{5} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_full [0.074125s] ... ok | |
+{5} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_store_disabled [0.072899s] ... ok | |
+{5} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete [0.079626s] ... ok | |
+{5} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_image_does_not_exist [0.076783s] ... ok | |
+{5} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_delete_public_image [0.077799s] ... ok | |
+{7} glance.tests.functional.v2.test_tasks.TestTasksWithRegistry.test_task_lifecycle [6.810786s] ... ok | |
+{5} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_show_forbidden [0.075282s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately. | |
+ return pkg_resources.EntryPoint.parse("x=" + s).load(False) | |
+{5} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_update_done_by_member_allowed_by_policy [0.068035s] ... ok | |
+{5} glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_show [0.008382s] ... ok | |
+{5} glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_member_empty [0.010176s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_protected_prop_case_insensitive [0.112858s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_unexpected_property [0.084885s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_queued_updates_status_delayed_delete [0.087681s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_image_import_raises_bad_request [0.092929s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_no_next_marker [0.077133s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_return_parameters [0.084109s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_invalid_marker [0.093097s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_tags [0.097065s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_location_remove_not_permitted_status_queued [0.084491s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_create_and_unpermitted_role [0.100091s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_delete_and_permitted_role [0.103375s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f52bacec890 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{7} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_get_head_simple_post [1.273116s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_prop_protection_with_show_and_unpermitted_role [0.116623s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_read_locked_down_protected_prop [0.106511s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_multiple_changes [0.088812s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_non_protected_prop [0.112383s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesController.test_update_replace_property [0.092270s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_create_public_image_unauthorized [0.086668s] ... ok | |
+{7} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_post_image_content_bad_container_format [0.529388s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_decommunitize_image_unauthorized [0.083677s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesControllerPolicies.test_update_set_image_location_unauthorized [0.096081s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_import_image_invalid_input [0.021519s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_dir_invalid_value [0.025185s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_private_key [0.024628s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_sort_wrong_sort_dirs_number_without_key [0.026131s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_index_with_tag [0.033406s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_disallowed_attributes [0.043320s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesDeserializer.test_update_reserved_attributes [0.026764s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesDeserializerNoAdditionalProperties.test_update [0.044080s] ... ok | |
+{7} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_traceback_not_consumed [0.436808s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesSerializer.test_index [0.017566s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesSerializerDirectUrl.test_index_store_multiple_location_enabled [0.019244s] ... ok | |
+{5} glance.tests.unit.v2.test_images_resource.TestImagesSerializerWithUnicode.test_update [0.015929s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_cleanup_namespace_exception [0.190366s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_non_visible_admin [0.135054s] ... ok | |
+glance/common/wsgi.py:1261: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ return method(*args, **kwargs) | |
+glance/common/wsgi.py:1261: DeprecationWarning: Using function/method 'TasksController.get()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ return method(*args, **kwargs) | |
+glance/common/wsgi.py:1261: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ return method(*args, **kwargs) | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_delete_tags_other_owner_admin [0.129163s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_index_resource_type [0.134403s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update [0.146742s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_non_visible [0.134294s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_namespace_update_non_visible_admin [0.143783s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_create_duplicate [0.123284s] ... ok | |
+{7} glance.tests.integration.v2.test_tasks_api.TestTasksApi.test_all_task_api [1.267779s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_index_non_existing_namespace [0.123301s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_show_non_visible [0.122427s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_name [0.121565s] ... ok | |
+glance/common/wsgi.py:1261: DeprecationWarning: Using function/method 'TasksController.delete()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ return method(*args, **kwargs) | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_object_update_non_existing [0.114373s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_create [0.124243s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_delete_non_existing [0.134270s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_show [0.128740s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update [0.131042s] ... ok | |
+{7} glance.tests.integration.v2.test_tasks_api.TestTasksApi.test_delete_task [0.996094s] ... ok | |
+{7} glance.tests.test_hacking.HackingTestCase.test_assert_equal_none [0.008981s] ... ok | |
+{7} glance.tests.test_hacking.HackingTestCase.test_assert_equal_type [0.008118s] ... ok | |
+{7} glance.tests.test_hacking.HackingTestCase.test_no_translate_debug_logs [0.007517s] ... ok | |
+{7} glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_get_cached_images [0.015798s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_property_update_namespace_non_existing [0.130480s] ... ok | |
+{7} glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_cleaner_main_runtime_exception_handling [0.061588s] ... ok | |
+{7} glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_cache_pruner_main [0.016385s] ... ok | |
+{7} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_delete_queued_images_not_forced_confirmed [0.020108s] ... ok | |
+{7} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_delete_queued_images_not_forced_not_confirmed [0.016148s] ... ok | |
+{7} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_help_with_redundant_command [0.012662s] ... ok | |
+2018-01-19 14:49:03.895 4976 ERROR glance.api.common [req-487bced7-3d90-46fc-a12c-0acd50e39d46 user1 tenant1 - - -] Backend storage for image e31cb99c-fe89-49fb-9cc5-f5104fffa636 disconnected after writing only 5 bytes | |
+{7} glance.tests.unit.api.test_common.TestSizeCheckedIter.test_too_little_data [0.002757s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_create [0.138827s] ... ok | |
+{7} glance.tests.unit.api.test_property_protections.TestProtectedImageProxy.test_read_image_with_extra_prop [0.034543s] ... ok | |
+{7} glance.tests.unit.api.test_property_protections.TestProtectedImageRepoProxy.test_get_image [0.013461s] ... ok | |
+{7} glance.tests.unit.async.flows.plugins.test_inject_image_metadata.TestInjectImageMetadataTask.test_inject_image_metadata_empty [0.026044s] ... ok | |
+{7} glance.tests.unit.async.flows.test_introspect.TestImportTask.test_introspect_success [0.014931s] ... ok | |
+{7} glance.tests.unit.async.test_async.TestTaskExecutor.test_begin_processing [0.010050s] ... ok | |
+{7} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_set_base_image_properties [0.006892s] ... ok | |
+{7} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_validate_location_none_error [0.008317s] ... ok | |
+{7} glance.tests.unit.common.test_client.TestClient.test_http_encoding_headers [0.001855s] ... ok | |
+{7} glance.tests.unit.common.test_location_strategy.TestLocationStrategy.test_choose_best_location [0.013834s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_resource_type_association_delete_protected_admin [0.125804s] ... ok | |
+2018-01-19 14:49:04.059 4976 WARNING oslo_policy.policy [req-3c78a4cd-a84b-47e3-b57b-730ebe78cc8c - - - - -] Policies ['x_none_delete:delete', '^x_all_permitted.*:update', 'x_none_read:read', '^x_all_permitted.*:read', 'x_foo_*:update', '^x_none_permitted.*:update', '^x_all_permitted.*:delete', 'x_foo_*:read', '^x_none_permitted.*:delete', 'x_foo_*:delete', '^x_all_permitted.*:create', '^x_none_permitted.*:create', 'x_none_read:delete', 'x_none_update:update', 'x_none_read:update', 'x_foo_*:create', '^x_none_permitted.*:read'] reference a rule that is not defined.: ConfigFilesNotFoundError: Failed to find some config files: policy.d | |
+{7} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_create_none_permitted [0.026305s] ... ok | |
+2018-01-19 14:49:04.089 4976 WARNING oslo_policy.policy [req-a44f2d68-b9ac-4044-b5cf-573b4c061391 - - - - -] Policies ['x_none_delete:delete', '^x_all_permitted.*:update', 'x_none_read:read', '^x_all_permitted.*:read', 'x_foo_*:update', '^x_none_permitted.*:update', '^x_all_permitted.*:delete', 'x_foo_*:read', '^x_none_permitted.*:delete', 'x_foo_*:delete', '^x_all_permitted.*:create', '^x_none_permitted.*:create', 'x_none_read:delete', 'x_none_update:update', 'x_none_read:update', 'x_foo_*:create', '^x_none_permitted.*:read'] reference a rule that is not defined.: ConfigFilesNotFoundError: Failed to find some config files: policy.d | |
+{7} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_delete_none_permitted [0.035757s] ... ok | |
+2018-01-19 14:49:04.131 4976 ERROR glance.common.property_utils [req-a44f2d68-b9ac-4044-b5cf-573b4c061391 - - - - -] Encountered a malformed property protection rule ^[0-9): unexpected end of regular expression.: error: unexpected end of regular expression | |
+{7} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_property_protection_with_malformed_rule [0.034622s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_non_existing_namespace [0.124827s] ... ok | |
+2018-01-19 14:49:04.171 4976 ERROR glance.common.property_utils [req-a44f2d68-b9ac-4044-b5cf-573b4c061391 - - - - -] Multiple policies 'fake-policy, another_pol' not allowed for a given operation. Policies can be combined in the policy file | |
+{7} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_property_protection_with_multiple_policies [0.038399s] ... ok | |
+{7} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_none [0.022514s] ... ok | |
+{7} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_delete_permitted_admin_role [0.017292s] ... ok | |
+{7} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_read_permitted_admin_role [0.020467s] ... ok | |
+{7} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_update_permitted_specific_role [0.020473s] ... ok | |
+{7} glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_from_json [0.008240s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_non_visible_namespace [0.122395s] ... ok | |
+{7} glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_has_transfer_encoding [0.025954s] ... ok | |
+{7} glance.tests.unit.common.test_swift_store_utils.TestSwiftParams.test_swift_config_uses_default_values_multiple_account_disabled [0.015456s] ... ok | |
+{7} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_east_roundtrip [0.006934s] ... ok | |
+{7} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_normalize_naive [0.007045s] ... ok | |
+{7} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_now_roundtrip [0.007628s] ... ok | |
+{7} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_offset_west [0.007265s] ... ok | |
+{7} glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_parse_isotime_micro_second_precision [0.008245s] ... ok | |
+{7} glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_equal_operator [0.008297s] ... ok | |
+{7} glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_greater_than_equal_operator [0.007429s] ... ok | |
+{7} glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_not_equal_operator [0.008071s] ... ok | |
+{7} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_default_operator [0.011039s] ... ok | |
+{7} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_greater_than_operator [0.010474s] ... ok | |
+{7} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_in_operator [0.008265s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_non_visible_namespace_admin [0.130945s] ... ok | |
+{7} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_default_no_body [0.007111s] ... ok | |
+{7} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding_no_content_len_and_body [0.007136s] ... ok | |
+{7} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_valid_transfer_encoding_with_content_length [0.008239s] ... ok | |
+{7} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_valid_transfer_encoding_without_content_length [0.006827s] ... ok | |
+{7} glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_default [0.005599s] ... ok | |
+{7} glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json [0.006869s] ... ok | |
+{7} glance.tests.unit.common.test_wsgi.RequestTest.test_best_match_language_unknown [0.094177s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_tags [0.138190s] ... ok | |
+{7} glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_accept_default [0.008989s] ... ok | |
+{7} glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_json [0.009174s] ... ok | |
+{7} glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_xml_json [0.006702s] ... ok | |
+{7} glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_missing [0.007404s] ... ok | |
+{7} glance.tests.unit.common.test_wsgi.RequestTest.test_range_invalid [0.009548s] ... ok | |
+2018-01-19 14:49:04.601 4976 ERROR glance.common.wsgi [req-a781e3e7-48c7-4f67-b137-764eb029c465 - - - - -] Caught error: test exception: Exception: test exception | |
+2018-01-19 14:49:04.601 4976 ERROR glance.common.wsgi Traceback (most recent call last): | |
+2018-01-19 14:49:04.601 4976 ERROR glance.common.wsgi File "glance/common/wsgi.py", line 1219, in __call__ | |
+2018-01-19 14:49:04.601 4976 ERROR glance.common.wsgi action, request) | |
+2018-01-19 14:49:04.601 4976 ERROR glance.common.wsgi File "glance/tests/unit/common/test_wsgi.py", line 362, in dispatch | |
+2018-01-19 14:49:04.601 4976 ERROR glance.common.wsgi raise Exception("test exception") | |
+2018-01-19 14:49:04.601 4976 ERROR glance.common.wsgi Exception: test exception | |
+2018-01-19 14:49:04.601 4976 ERROR glance.common.wsgi | |
+{7} glance.tests.unit.common.test_wsgi.ResourceTest.test_call_raises_exception [0.008135s] ... ok | |
+{7} glance.tests.unit.common.test_wsgi.ResourceTest.test_dispatch [0.006853s] ... ok | |
+{7} glance.tests.unit.common.test_wsgi.ResourceTest.test_get_action_args_del_controller_error [0.010609s] ... ok | |
+{7} glance.tests.unit.common.test_wsgi.TestHelpers.test_headers_are_unicode [0.007264s] ... ok | |
+{7} glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_data_no_length [0.008615s] ... ok | |
+{7} glance.tests.unit.image_cache.drivers.test_sqlite.TestSqlite.test_delete_cached_file_2_False [0.017975s] ... ok | |
+{7} glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_with_custom_endpoint_type [0.008211s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_create_with_4byte_character [0.137512s] ... ok | |
+{7} glance.tests.unit.test_auth.TestImageMutability.test_no_tenant_nothing_mutable [0.016254s] ... ok | |
+{7} glance.tests.unit.test_auth.TestImageMutability.test_regular_user [0.017724s] ... ok | |
+{7} glance.tests.unit.test_auth.TestImageRepoProxy.test_get_immutable_image [0.011823s] ... ok | |
+{7} glance.tests.unit.test_auth.TestImmutableImage.test_change_container_format [0.013292s] ... ok | |
+{7} glance.tests.unit.test_auth.TestImmutableImage.test_change_min_ram [0.014268s] ... ok | |
+{7} glance.tests.unit.test_auth.TestImmutableImage.test_change_owner [0.014127s] ... ok | |
+{7} glance.tests.unit.test_auth.TestImmutableImage.test_change_tags [0.018590s] ... ok | |
+{7} glance.tests.unit.test_auth.TestImmutableTask.test_fail [0.014316s] ... ok | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_delete_other_owner [0.120627s] ... ok | |
+{7} glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_type [0.013543s] ... ok | |
+{7} glance.tests.unit.test_auth.TestKeystoneAuthPlugin.test_v1_auth [0.009278s] ... ok | |
+{7} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareChecksumVerification.test_checksum_v1_header [0.015957s] ... ok | |
+{7} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_verify_metadata_deleted_image [0.014499s] ... ok | |
+{7} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessResponse.test_process_v1_DELETE_response [0.016918s] ... ok | |
+glance/tests/unit/test_context_middleware.py:96: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' | |
+ self.assertIsNone(req.context.user) | |
+glance/tests/unit/test_context_middleware.py:97: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
+ self.assertIsNone(req.context.tenant) | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_index_empty [0.117708s] ... ok | |
+2018-01-19 14:49:04.887 4976 INFO glance.db.simple.api [req-3c14baf7-d47e-4599-afe8-cb3e2a340387 - - - - -] Calling image_create: args=(None, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'container_format': 'bare'}), kwargs={} | |
+2018-01-19 14:49:04.888 4976 INFO glance.db.simple.api [req-3c14baf7-d47e-4599-afe8-cb3e2a340387 - - - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 4, 887990), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 4, 887990), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': '93589fd9-b00c-442f-b2e4-7ddf0ed37a77', 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:04.889 4976 INFO glance.db.simple.api [req-3c14baf7-d47e-4599-afe8-cb3e2a340387 - - - - -] Calling image_create: args=(None, {'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'status': 'queued', 'disk_format': 'raw', 'container_format': 'bare', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:04.889 4976 INFO glance.db.simple.api [req-3c14baf7-d47e-4599-afe8-cb3e2a340387 - - - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 4, 889613), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 4, 889613), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'visibility': 'shared', 'locations': [], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:04.890 4976 INFO glance.db.simple.api [req-3c14baf7-d47e-4599-afe8-cb3e2a340387 - - - - -] Calling wrapper: args=(None, {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:04.891 4976 INFO glance.db.simple.api [req-3c14baf7-d47e-4599-afe8-cb3e2a340387 - - - - -] Returning wrapper: {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': '39e73922-18f4-4426-83e2-13279fbe03da', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 4, 890862), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 4, 890862), 'deleted': False} | |
+2018-01-19 14:49:04.891 4976 INFO glance.db.simple.api [req-3c14baf7-d47e-4599-afe8-cb3e2a340387 - - - - -] Calling wrapper: args=(None, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={} | |
+2018-01-19 14:49:04.892 4976 INFO glance.db.simple.api [req-3c14baf7-d47e-4599-afe8-cb3e2a340387 - - - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '0170d924-d2e7-4ce8-a179-255f5881d2d5', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 4, 891975), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 4, 891975), 'deleted': False} | |
+2018-01-19 14:49:04.892 4976 INFO glance.db.simple.api [req-3c14baf7-d47e-4599-afe8-cb3e2a340387 - - - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={} | |
+2018-01-19 14:49:04.893 4976 INFO glance.db.simple.api [req-3c14baf7-d47e-4599-afe8-cb3e2a340387 - - - - -] Returning image_tag_set_all: None | |
+{7} glance.tests.unit.test_context.TestContext.test_auth_private_owned [0.018102s] ... ok | |
+{7} glance.tests.unit.test_context_middleware.TestContextMiddleware.test_anonymous_access_defaults_to_disabled [0.013502s] ... ok | |
+{7} glance.tests.unit.test_context_middleware.TestContextMiddleware.test_anonymous_access_enabled [0.014520s] ... ok | |
+{7} glance.tests.unit.test_context_middleware.TestContextMiddleware.test_header_parsing [0.016775s] ... ok | |
+2018-01-19 14:49:04.954 4976 WARNING glance.db.sqlalchemy.api [req-f03d938e-0287-43a7-9296-d83d5bf2c879 user1 tenant1 - - -] Deadlock detected. Retrying...: DBDeadlock: Fake Exception | |
+2018-01-19 14:49:04.956 4976 INFO glance.async.flows.base_import [-] 9ca39b62-542b-4b72-baaf-c5957f73ae58 of import completed | |
+{5} glance.tests.unit.v2.test_metadef_resources.TestMetadefsControllers.test_tag_show [0.120530s] ... ok | |
+{1} glance.tests.functional.v2.test_images.TestImagesWithRegistry.test_property_protections_special_chars_policies [7.859572s] ... ok | |
+{5} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_bad_property [0.192663s] ... ok | |
+2018-01-19 14:49:05.456 4976 WARNING glance.db.sqlalchemy.api [req-f03d938e-0287-43a7-9296-d83d5bf2c879 user1 tenant1 - - -] Deadlock detected. Retrying...: DBDeadlock: Fake Exception | |
+{5} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_create_image_with_min_disk [0.207860s] ... ok | |
+{5} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_delete_image [0.249689s] ... ok | |
+{5} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_marker_and_container_format_asc [0.216687s] ... ok | |
+2018-01-19 14:49:05.958 4976 WARNING glance.db.sqlalchemy.api [req-f03d938e-0287-43a7-9296-d83d5bf2c879 user1 tenant1 - - -] Deadlock detected. Retrying...: DBDeadlock: Fake Exception | |
+{5} glance.tests.unit.v2.test_registry_api.TestRegistryRPC.test_get_index_sort_multiple_keys_multiple_sort_dirs [0.264782s] ... ok | |
+2018-01-19 14:49:06.459 4976 WARNING glance.db.sqlalchemy.api [req-f03d938e-0287-43a7-9296-d83d5bf2c879 user1 tenant1 - - -] Deadlock detected. Retrying...: DBDeadlock: Fake Exception | |
+{5} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_get_image_details_sort_multiple_dirs [0.283835s] ... ok | |
+{5} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_create_basic [0.195364s] ... ok | |
+{5} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_get_index_marker_limit [0.235764s] ... ok | |
+{7} glance.tests.unit.test_db.RetryOnDeadlockTestCase.test_raise_deadlock [2.015583s] ... ok | |
+2018-01-19 14:49:06.971 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(<glance.context.RequestContext object at 0x7f52ba0aac10>, {'properties': {}, 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 971129), 'disk_format': None, 'protected': False, 'size': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': 0, 'owner': None, 'name': None, 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'min_ram': 0, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 971129), 'checksum': None}), kwargs={} | |
+2018-01-19 14:49:06.972 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': 0, 'protected': False, 'size': None, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': 0, 'owner': None, 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 971129), 'name': None, 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 971129), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:06.972 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(<glance.context.RequestContext object at 0x7f52ba0aac10>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', set([])), kwargs={} | |
+2018-01-19 14:49:06.973 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None | |
+2018-01-19 14:49:06.975 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_update: args=(<glance.context.RequestContext object at 0x7f52ba0aac10>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', {'properties': {}, 'disk_format': None, 'protected': False, 'size': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': 0, 'owner': None, 'name': None, 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': None, 'status': 'active', 'url': 'SlO6gpn3DXgjA7JIlpSn2SHly_CvP5xY5zvDQK6mQv0='}, {'metadata': {}, 'id': None, 'status': 'active', 'url': 'k161BIEBHghH78I-qdA6NF1QRyey6NpOMX8T3oPwFn0='}], 'min_ram': 0, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 971129), 'checksum': None}), kwargs={'purge_props': True, 'from_state': None} | |
+2018-01-19 14:49:06.975 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(<glance.context.RequestContext object at 0x7f52ba0aac10>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', {'metadata': {}, 'id': None, 'status': 'active', 'url': 'SlO6gpn3DXgjA7JIlpSn2SHly_CvP5xY5zvDQK6mQv0='}), kwargs={} | |
+2018-01-19 14:49:06.976 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: None | |
+2018-01-19 14:49:06.976 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(<glance.context.RequestContext object at 0x7f52ba0aac10>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', {'metadata': {}, 'id': None, 'status': 'active', 'url': 'k161BIEBHghH78I-qdA6NF1QRyey6NpOMX8T3oPwFn0='}), kwargs={} | |
+2018-01-19 14:49:06.976 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: None | |
+2018-01-19 14:49:06.977 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_update: {'properties': [], 'min_ram': 0, 'protected': False, 'size': None, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': 0, 'owner': None, 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 977071), 'name': None, 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': 'e2bc6f0e-d8cf-42b0-8777-8a43e9733b9f', 'status': 'active', 'url': 'SlO6gpn3DXgjA7JIlpSn2SHly_CvP5xY5zvDQK6mQv0='}, {'metadata': {}, 'id': 'c6f36746-417b-4fc5-8c72-c45f5a82a72a', 'status': 'active', 'url': 'k161BIEBHghH78I-qdA6NF1QRyey6NpOMX8T3oPwFn0='}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 971129), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:06.978 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(<glance.context.RequestContext object at 0x7f52ba0aac10>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', set([])), kwargs={} | |
+2018-01-19 14:49:06.978 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None | |
+2018-01-19 14:49:06.979 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_get: args=(<glance.context.RequestContext object at 0x7f52ba0aac10>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={} | |
+2018-01-19 14:49:06.979 4976 INFO glance.db.simple.api [req-7bc8b24c-5e07-4c39-b6e8-008d16c9b937 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_get: {'properties': [], 'min_ram': 0, 'protected': False, 'size': None, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': 0, 'owner': None, 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 977071), 'name': None, 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': 'e2bc6f0e-d8cf-42b0-8777-8a43e9733b9f', 'status': 'active', 'url': 'SlO6gpn3DXgjA7JIlpSn2SHly_CvP5xY5zvDQK6mQv0='}, {'metadata': {}, 'id': 'c6f36746-417b-4fc5-8c72-c45f5a82a72a', 'status': 'active', 'url': 'k161BIEBHghH78I-qdA6NF1QRyey6NpOMX8T3oPwFn0='}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 971129), 'checksum': None, 'deleted': False} | |
+{7} glance.tests.unit.test_db.TestEncryptedLocations.test_encrypt_locations_on_save [0.020341s] ... ok | |
+{5} glance.tests.unit.v2.test_registry_client.TestRegistryV2Client.test_image_update_conflict [0.218309s] ... ok | |
+glance/tests/unit/v2/test_tasks_resource.py:327: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ self.controller.create(request, task=task) | |
+{5} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_create [0.018988s] ... ok | |
+glance/tests/unit/v2/test_tasks_resource.py:126: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ output = self.controller.index(request) | |
+{5} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index [0.018972s] ... ok | |
+{5} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_default_limit [0.018828s] ... ok | |
+{5} glance.tests.unit.v2.test_tasks_resource.TestTasksController.test_index_greater_than_limit_max [0.012430s] ... ok | |
+{5} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_sort_dir_bad_value [0.019647s] ... ok | |
+{5} glance.tests.unit.v2.test_tasks_resource.TestTasksDeserializer.test_index_with_many_filter [0.018142s] ... ok | |
+{5} glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_create_ensure_expires_at_is_not_returned [0.009737s] ... ok | |
+2018-01-19 14:49:06.995 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'min_disk': None, 'is_public': False, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '1', 'container_format': None, 'status': 'active', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:06.997 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 996952), 'name': '1', 'container_format': None, 'status': 'active', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 996952), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:06.998 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 512, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:06.999 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 998714), 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 998714), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:06.999 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={} | |
+2018-01-19 14:49:06.999 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None | |
+2018-01-19 14:49:07.000 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={} | |
+2018-01-19 14:49:07.001 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '60e4cf75-7fea-479a-ac51-4023a1c1f9b1', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 915), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 915), 'deleted': False} | |
+2018-01-19 14:49:07.001 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8'}), kwargs={} | |
+2018-01-19 14:49:07.002 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'id': 'a4d99dfb-b124-4873-b150-df2bf11cd6db', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 2302), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 2302), 'deleted': False} | |
+2018-01-19 14:49:07.003 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_get: args=(<glance.context.RequestContext object at 0x7f52ba083a10>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={} | |
+2018-01-19 14:49:07.004 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_get: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 996952), 'name': '1', 'container_format': None, 'status': 'active', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 6, 996952), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:07.004 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52ba083a10>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={} | |
+2018-01-19 14:49:07.005 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_get_all: ['ping', 'pong'] | |
+2018-01-19 14:49:07.006 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba083a10>,), kwargs={'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'} | |
+2018-01-19 14:49:07.006 4976 INFO glance.db.simple.api [req-f10e6e29-d0f5-4e6c-95b5-2844169654e2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_member_find: [{'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '60e4cf75-7fea-479a-ac51-4023a1c1f9b1', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 915), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 915), 'deleted': False}, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'id': 'a4d99dfb-b124-4873-b150-df2bf11cd6db', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 2302), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 2302), 'deleted': False}] | |
+{5} glance.tests.unit.v2.test_tasks_resource.TestTasksSerializer.test_get [0.013687s] ... ok | |
+{7} glance.tests.unit.test_db.TestImageMemberRepo.test_list [0.025966s] ... ok | |
+2018-01-19 14:49:07.020 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'min_disk': None, 'is_public': False, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '1', 'container_format': None, 'status': 'active', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:07.021 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 21075), 'name': '1', 'container_format': None, 'status': 'active', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 21075), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:07.021 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 512, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:07.022 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 22348), 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 22348), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:07.022 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={} | |
+2018-01-19 14:49:07.023 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None | |
+2018-01-19 14:49:07.023 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={} | |
+2018-01-19 14:49:07.024 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': 'af9e3f3d-ebcb-444e-8a8f-49ef9b606bbb', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 23981), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 23981), 'deleted': False} | |
+2018-01-19 14:49:07.024 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8'}), kwargs={} | |
+2018-01-19 14:49:07.025 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'id': '82d3ecb1-a77e-4ca8-bc24-6a81f6f512f3', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 25050), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 25050), 'deleted': False} | |
+2018-01-19 14:49:07.025 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_get: args=(<glance.context.RequestContext object at 0x7f52ba039050>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={} | |
+2018-01-19 14:49:07.026 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_get: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 21075), 'name': '1', 'container_format': None, 'status': 'active', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 21075), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:07.026 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52ba039050>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={} | |
+2018-01-19 14:49:07.027 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_get_all: ['ping', 'pong'] | |
+2018-01-19 14:49:07.028 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba039050>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', '2c014f32-55eb-467d-8fcb-4bd706012f81'), kwargs={} | |
+2018-01-19 14:49:07.028 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_member_find: [{'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': 'af9e3f3d-ebcb-444e-8a8f-49ef9b606bbb', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 23981), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 23981), 'deleted': False}] | |
+2018-01-19 14:49:07.029 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_member_update: args=(<glance.context.RequestContext object at 0x7f52ba039050>, 'af9e3f3d-ebcb-444e-8a8f-49ef9b606bbb', {'status': 'accepted', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 23981), 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={} | |
+2018-01-19 14:49:07.029 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_member_update: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': 'af9e3f3d-ebcb-444e-8a8f-49ef9b606bbb', 'status': 'accepted', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 29781), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 23981), 'deleted': False} | |
+2018-01-19 14:49:07.030 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba039050>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', '2c014f32-55eb-467d-8fcb-4bd706012f81'), kwargs={} | |
+2018-01-19 14:49:07.031 4976 INFO glance.db.simple.api [req-18de9907-0894-41b5-8bec-76bdcd87cd16 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_member_find: [{'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': 'af9e3f3d-ebcb-444e-8a8f-49ef9b606bbb', 'status': 'accepted', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 29781), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 23981), 'deleted': False}] | |
+{7} glance.tests.unit.test_db.TestImageMemberRepo.test_save_image_member [0.023698s] ... ok | |
+2018-01-19 14:49:07.045 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '1', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'properties': {}, 'disk_format': None, 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'is_public': True, 'min_disk': None, 'tags': [], 'status': 'active', 'locations': [{'metadata': {'key': 'value'}, 'status': 'active', 'url': 'file:///path/to/image'}], 'min_ram': None, 'container_format': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:07.046 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 45889), 'name': '1', 'container_format': None, 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {'key': 'value'}, 'id': '68fa925c-aeec-4d66-a13b-982734490069', 'status': 'active', 'url': 'file:///path/to/image'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 45889), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False} | |
+2018-01-19 14:49:07.046 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 512, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'min_disk': None, 'is_public': False, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '2', 'container_format': None, 'status': 'queued', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:07.047 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 47016), 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 47016), 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False} | |
+2018-01-19 14:49:07.047 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '3', 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'properties': {}, 'disk_format': None, 'size': 1024, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'is_public': True, 'min_disk': None, 'tags': [], 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://somehost.com/place'}], 'min_ram': None, 'container_format': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:07.048 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 1024, 'deleted_at': None, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'virtual_size': None, 'min_disk': None, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 47967), 'name': '3', 'container_format': None, 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': 'b5c7c8a3-ce3e-4b2e-9b1f-74cc9f5d36d7', 'status': 'active', 'url': 'http://somehost.com/place'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 47967), 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False} | |
+2018-01-19 14:49:07.048 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 2048, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'min_disk': None, 'is_public': False, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'tags': [], 'name': '4', 'container_format': None, 'status': 'queued', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:07.049 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 2048, 'deleted_at': None, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'virtual_size': None, 'min_disk': None, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 49261), 'name': '4', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 49261), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:07.050 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={} | |
+2018-01-19 14:49:07.050 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None | |
+2018-01-19 14:49:07.050 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={} | |
+2018-01-19 14:49:07.051 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '2bcef80c-198a-4dc8-b987-284cb409b03e', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 51348), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 51348), 'deleted': False} | |
+2018-01-19 14:49:07.052 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'accepted', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8'}), kwargs={} | |
+2018-01-19 14:49:07.052 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'id': 'ce7acdbf-4152-453f-80a0-3c7e54c056d8', 'status': 'accepted', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 52480), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 52480), 'deleted': False} | |
+2018-01-19 14:49:07.053 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_get: args=(<glance.context.RequestContext object at 0x7f52bacb6990>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={} | |
+2018-01-19 14:49:07.053 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_get: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 45889), 'name': '1', 'container_format': None, 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {'key': 'value'}, 'id': '68fa925c-aeec-4d66-a13b-982734490069', 'status': 'active', 'url': 'file:///path/to/image'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 45889), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False} | |
+2018-01-19 14:49:07.054 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52bacb6990>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={} | |
+2018-01-19 14:49:07.054 4976 INFO glance.db.simple.api [req-8ee1c26a-9e7e-41ee-8d38-a637f8fbf4af 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_get_all: ['ping', 'pong'] | |
+{7} glance.tests.unit.test_db.TestImageRepo.test_get [0.023072s] ... ok | |
+2018-01-19 14:49:07.067 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '1', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'properties': {}, 'disk_format': None, 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'is_public': True, 'min_disk': None, 'tags': [], 'status': 'active', 'locations': [{'metadata': {'key': 'value'}, 'status': 'active', 'url': 'file:///path/to/image'}], 'min_ram': None, 'container_format': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:07.069 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 68422), 'name': '1', 'container_format': None, 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {'key': 'value'}, 'id': '34eaddce-0b7a-49ca-9449-1195da544d52', 'status': 'active', 'url': 'file:///path/to/image'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 68422), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False} | |
+2018-01-19 14:49:07.069 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 512, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'min_disk': None, 'is_public': False, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '2', 'container_format': None, 'status': 'queued', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:07.070 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 70128), 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 70128), 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False} | |
+2018-01-19 14:49:07.070 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '3', 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'properties': {}, 'disk_format': None, 'size': 1024, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'is_public': True, 'min_disk': None, 'tags': [], 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://somehost.com/place'}], 'min_ram': None, 'container_format': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:07.071 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 1024, 'deleted_at': None, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'virtual_size': None, 'min_disk': None, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 71371), 'name': '3', 'container_format': None, 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': '0e020858-757c-4dc3-8e21-89c22ee1fadf', 'status': 'active', 'url': 'http://somehost.com/place'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 71371), 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False} | |
+2018-01-19 14:49:07.072 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 2048, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'min_disk': None, 'is_public': False, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'tags': [], 'name': '4', 'container_format': None, 'status': 'queued', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:07.073 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 2048, 'deleted_at': None, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'virtual_size': None, 'min_disk': None, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 73056), 'name': '4', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 73056), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:07.074 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={} | |
+2018-01-19 14:49:07.074 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None | |
+2018-01-19 14:49:07.074 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={} | |
+2018-01-19 14:49:07.075 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '205218e1-f315-4464-984c-946b77fd4016', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 75007), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 75007), 'deleted': False} | |
+2018-01-19 14:49:07.075 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'accepted', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8'}), kwargs={} | |
+2018-01-19 14:49:07.075 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'id': 'a0f8c030-1b71-4260-9d85-3bdc863232f5', 'status': 'accepted', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 75807), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 75807), 'deleted': False} | |
+2018-01-19 14:49:07.076 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_get_all: args=(<glance.context.RequestContext object at 0x7f52ba046310>,), kwargs={'filters': {'visibility': 'public'}, 'limit': None, 'member_status': 'accepted', 'return_tag': True, 'marker': None, 'sort_dir': ['desc'], 'sort_key': ['created_at']} | |
+2018-01-19 14:49:07.076 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba046310>,), kwargs={'status': 'accepted', 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'} | |
+2018-01-19 14:49:07.077 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_member_find: [] | |
+2018-01-19 14:49:07.077 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba046310>,), kwargs={'status': 'accepted', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'} | |
+2018-01-19 14:49:07.078 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_member_find: [] | |
+2018-01-19 14:49:07.078 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba046310>,), kwargs={'status': 'accepted', 'image_id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'} | |
+2018-01-19 14:49:07.078 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_member_find: [] | |
+2018-01-19 14:49:07.079 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba046310>,), kwargs={'status': 'accepted', 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'} | |
+2018-01-19 14:49:07.079 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_member_find: [] | |
+2018-01-19 14:49:07.080 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52ba046310>, '971ec09a-8067-4bc8-a91f-ae3557f1c4c7'), kwargs={} | |
+2018-01-19 14:49:07.080 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_get_all: [] | |
+2018-01-19 14:49:07.081 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52ba046310>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={} | |
+2018-01-19 14:49:07.082 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_get_all: ['ping', 'pong'] | |
+2018-01-19 14:49:07.082 4976 INFO glance.db.simple.api [req-1ccb3849-13b9-4e48-9079-3643ed85ef65 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_get_all: [{'properties': [], 'min_ram': None, 'protected': False, 'size': 1024, 'deleted_at': None, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'virtual_size': None, 'min_disk': None, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'tags': [], 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 71371), 'name': '3', 'container_format': None, 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': '0e020858-757c-4dc3-8e21-89c22ee1fadf', 'status': 'active', 'url': 'http://somehost.com/place'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 71371), 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False}, {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': ['ping', 'pong'], 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 68422), 'name': '1', 'container_format': None, 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {'key': 'value'}, 'id': '34eaddce-0b7a-49ca-9449-1195da544d52', 'status': 'active', 'url': 'file:///path/to/image'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 68422), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False}] | |
+{7} glance.tests.unit.test_db.TestImageRepo.test_list_public_images [0.027950s] ... ok | |
+2018-01-19 14:49:07.096 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '1', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'properties': {}, 'disk_format': None, 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'is_public': True, 'min_disk': None, 'tags': [], 'status': 'active', 'locations': [{'metadata': {'key': 'value'}, 'status': 'active', 'url': 'file:///path/to/image'}], 'min_ram': None, 'container_format': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:07.098 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 97791), 'name': '1', 'container_format': None, 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {'key': 'value'}, 'id': 'dd080901-9d6b-487c-8027-52d5338c6f01', 'status': 'active', 'url': 'file:///path/to/image'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 97791), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False} | |
+2018-01-19 14:49:07.098 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 512, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'min_disk': None, 'is_public': False, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '2', 'container_format': None, 'status': 'queued', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:07.099 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 99365), 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 99365), 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False} | |
+2018-01-19 14:49:07.100 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '3', 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'properties': {}, 'disk_format': None, 'size': 1024, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'is_public': True, 'min_disk': None, 'tags': [], 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://somehost.com/place'}], 'min_ram': None, 'container_format': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:07.101 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 1024, 'deleted_at': None, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'virtual_size': None, 'min_disk': None, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 100726), 'name': '3', 'container_format': None, 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': 'd1d067b7-d9b6-4451-acb1-87f5742d217b', 'status': 'active', 'url': 'http://somehost.com/place'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 100726), 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False} | |
+2018-01-19 14:49:07.101 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 2048, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'min_disk': None, 'is_public': False, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'tags': [], 'name': '4', 'container_format': None, 'status': 'queued', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:07.102 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 2048, 'deleted_at': None, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'virtual_size': None, 'min_disk': None, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 102283), 'name': '4', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 102283), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:07.103 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={} | |
+2018-01-19 14:49:07.103 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None | |
+2018-01-19 14:49:07.104 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={} | |
+2018-01-19 14:49:07.104 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': 'd78c380a-20ac-452f-bd98-8f256a583bdf', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 104514), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 104514), 'deleted': False} | |
+2018-01-19 14:49:07.105 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'accepted', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8'}), kwargs={} | |
+2018-01-19 14:49:07.106 4976 INFO glance.db.simple.api [req-9e272af6-399f-409d-84f7-bc63c6ed31ee 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'id': '53cc2b08-7b56-4d27-afc8-a0734ba5cae9', 'status': 'accepted', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 105778), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 105778), 'deleted': False} | |
+2018-01-19 14:49:07.110 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Calling image_get_all: args=(<glance.context.RequestContext object at 0x7f52ba04da90>,), kwargs={'filters': None, 'limit': None, 'member_status': 'pending', 'return_tag': True, 'marker': None, 'sort_dir': ['desc'], 'sort_key': ['created_at']} | |
+2018-01-19 14:49:07.111 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba04da90>,), kwargs={'status': 'pending', 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8'} | |
+2018-01-19 14:49:07.111 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Returning image_member_find: [] | |
+2018-01-19 14:49:07.112 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba04da90>,), kwargs={'status': 'pending', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8'} | |
+2018-01-19 14:49:07.112 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Returning image_member_find: [] | |
+2018-01-19 14:49:07.112 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba04da90>,), kwargs={'status': 'pending', 'image_id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8'} | |
+2018-01-19 14:49:07.113 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Returning image_member_find: [] | |
+2018-01-19 14:49:07.113 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52ba04da90>,), kwargs={'status': 'pending', 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8'} | |
+2018-01-19 14:49:07.114 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Returning image_member_find: [] | |
+2018-01-19 14:49:07.114 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52ba04da90>, '971ec09a-8067-4bc8-a91f-ae3557f1c4c7'), kwargs={} | |
+2018-01-19 14:49:07.115 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Returning image_tag_get_all: [] | |
+2018-01-19 14:49:07.115 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52ba04da90>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={} | |
+2018-01-19 14:49:07.115 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Returning image_tag_get_all: ['ping', 'pong'] | |
+2018-01-19 14:49:07.116 4976 INFO glance.db.simple.api [req-f09216df-d2d7-4a10-8570-ca7046dbb7e8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8 - - -] Returning image_get_all: [{'properties': [], 'min_ram': None, 'protected': False, 'size': 1024, 'deleted_at': None, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'virtual_size': None, 'min_disk': None, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'tags': [], 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 100726), 'name': '3', 'container_format': None, 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': 'd1d067b7-d9b6-4451-acb1-87f5742d217b', 'status': 'active', 'url': 'http://somehost.com/place'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 100726), 'checksum': '43264c3edf4972c9f1cb309543d38a55', 'deleted': False}, {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': ['ping', 'pong'], 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 97791), 'name': '1', 'container_format': None, 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {'key': 'value'}, 'id': 'dd080901-9d6b-487c-8027-52d5338c6f01', 'status': 'active', 'url': 'file:///path/to/image'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 97791), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False}] | |
+{7} glance.tests.unit.test_db.TestImageRepo.test_list_status_pending [0.033804s] ... ok | |
+2018-01-19 14:49:07.128 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling task_create: args=(None, {'result': '', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'type': 'import', 'message': '', 'input': '{"import_from": "swift://cloud.foo/account/mycontainer/path","import_from_format": "qcow2"}', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'pending', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128862), 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:07.130 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning task_create: {'result': '', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'type': 'import', 'deleted_at': None, 'message': '', 'input': '{"import_from": "swift://cloud.foo/account/mycontainer/path","import_from_format": "qcow2"}', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'pending', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128862), 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 130048), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 130048), 'deleted': False} | |
+2018-01-19 14:49:07.130 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling task_create: args=(None, {'result': '', 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'type': 'import', 'message': '', 'input': '{"import_from": "swift://cloud.foo/account/mycontainer/path","import_from_format": "qcow2"}', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'processing', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128893), 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:07.131 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning task_create: {'result': '', 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'type': 'import', 'deleted_at': None, 'message': '', 'input': '{"import_from": "swift://cloud.foo/account/mycontainer/path","import_from_format": "qcow2"}', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'processing', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128893), 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 131580), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 131580), 'deleted': False} | |
+2018-01-19 14:49:07.132 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling task_create: args=(None, {'result': '', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'type': 'import', 'message': '', 'input': '{"import_from": "swift://cloud.foo/account/mycontainer/path","import_from_format": "qcow2"}', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'failure', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128906), 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:07.133 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning task_create: {'result': '', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'type': 'import', 'deleted_at': None, 'message': '', 'input': '{"import_from": "swift://cloud.foo/account/mycontainer/path","import_from_format": "qcow2"}', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'failure', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128906), 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 133028), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 133028), 'deleted': False} | |
+2018-01-19 14:49:07.133 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling task_create: args=(None, {'result': '', 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'type': 'import', 'message': '', 'input': '{"import_from": "swift://cloud.foo/account/mycontainer/path","import_from_format": "qcow2"}', 'owner': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'status': 'success', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128917), 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:07.134 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning task_create: {'result': '', 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'type': 'import', 'deleted_at': None, 'message': '', 'input': '{"import_from": "swift://cloud.foo/account/mycontainer/path","import_from_format": "qcow2"}', 'owner': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'status': 'success', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128917), 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 134499), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 134499), 'deleted': False} | |
+2018-01-19 14:49:07.135 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling task_get_all: args=(<glance.context.RequestContext object at 0x7f52ba04e210>,), kwargs={'filters': None, 'limit': None, 'sort_dir': 'desc', 'sort_key': 'created_at', 'marker': None} | |
+2018-01-19 14:49:07.136 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning task_get_all: [{'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'type': 'import', 'deleted_at': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'failure', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128906), 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 133028), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 133028), 'deleted': False}, {'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'type': 'import', 'deleted_at': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'processing', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128893), 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 131580), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 131580), 'deleted': False}, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'type': 'import', 'deleted_at': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'pending', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128862), 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 130048), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 130048), 'deleted': False}] | |
+2018-01-19 14:49:07.136 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling task_get_all: args=(<glance.context.RequestContext object at 0x7f52ba04e210>,), kwargs={'filters': None, 'limit': None, 'sort_dir': 'desc', 'sort_key': 'created_at', 'marker': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7'} | |
+2018-01-19 14:49:07.137 4976 INFO glance.db.simple.api [req-c12b5dbe-d61d-488f-9b18-6a57d349b315 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning task_get_all: [{'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'type': 'import', 'deleted_at': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'processing', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128893), 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 131580), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 131580), 'deleted': False}, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'type': 'import', 'deleted_at': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'pending', 'expires_at': datetime.datetime(2019, 1, 19, 14, 49, 7, 128862), 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 130048), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 130048), 'deleted': False}] | |
+{7} glance.tests.unit.test_db.TestTaskRepo.test_list_with_marker [0.019758s] ... ok | |
+{7} glance.tests.unit.test_db.TestTaskRepo.test_list_with_status [0.021732s] ... ok | |
+2018-01-19 14:49:07.198 4976 INFO glance.db.simple.api [req-2321b9d9-0ada-451d-be1e-cd3283aa73f9 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning metadef_namespace_get: {'protected': True, 'id': 1, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 176094), 'namespace': 'namespace1', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 176094)} | |
+2018-01-19 14:49:07.199 4976 INFO glance.db.simple.api [req-2321b9d9-0ada-451d-be1e-cd3283aa73f9 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'json_schema': {}, 'id': 13, 'description': 'desc3', 'name': 'Object3', 'namespace_id': 1, 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 199308), 'required': '[]', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 199308)} | |
+2018-01-19 14:49:07.199 4976 INFO glance.db.simple.api [req-2321b9d9-0ada-451d-be1e-cd3283aa73f9 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(<glance.context.RequestContext object at 0x7f52ba067690>, 'namespace4', {'required': '[]', 'name': 'Object1', 'json_schema': {}, 'description': 'desc1'}), kwargs={} | |
+2018-01-19 14:49:07.200 4976 INFO glance.db.simple.api [req-2321b9d9-0ada-451d-be1e-cd3283aa73f9 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling metadef_namespace_get: args=(<glance.context.RequestContext object at 0x7f52ba067690>, 'namespace4'), kwargs={} | |
+2018-01-19 14:49:07.201 4976 INFO glance.db.simple.api [req-2321b9d9-0ada-451d-be1e-cd3283aa73f9 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning metadef_namespace_get: {'protected': True, 'id': 4, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 179556), 'namespace': 'namespace4', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 179556)} | |
+2018-01-19 14:49:07.201 4976 INFO glance.db.simple.api [req-2321b9d9-0ada-451d-be1e-cd3283aa73f9 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'json_schema': {}, 'id': 14, 'description': 'desc1', 'name': 'Object1', 'namespace_id': 4, 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 201841), 'required': '[]', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 201841)} | |
+2018-01-19 14:49:07.202 4976 INFO glance.db.simple.api [req-2321b9d9-0ada-451d-be1e-cd3283aa73f9 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(<glance.context.RequestContext object at 0x7f52ba067690>, 'namespace4', {'required': '[]', 'name': 'Object2', 'json_schema': {}, 'description': 'desc2'}), kwargs={} | |
+2018-01-19 14:49:07.203 4976 INFO glance.db.simple.api [req-2321b9d9-0ada-451d-be1e-cd3283aa73f9 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling metadef_namespace_get: args=(<glance.context.RequestContext object at 0x7f52ba067690>, 'namespace4'), kwargs={} | |
+2018-01-19 14:49:07.203 4976 INFO glance.db.simple.api [req-2321b9d9-0ada-451d-be1e-cd3283aa73f9 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning metadef_namespace_get: {'protected': True, 'id': 4, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 179556), 'namespace': 'namespace4', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 179556)} | |
+2018-01-19 14:49:07.205 4976 INFO glance.db.simple.api [req-2321b9d9-0ada-451d-be1e-cd3283aa73f9 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling metadef_namespace_get: args=(<glance.context.RequestContext object at 0x7f52ba067690>, 'namespace4'), kwargs={} | |
+{7} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_object_namespace_not_found [0.063896s] ... ok | |
+2018-01-19 14:49:07.294 4976 INFO glance.db.simple.api [req-9502fe4f-b8d7-41b8-a302-a209e8d247b7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'namespace': 'namespace1'}), kwargs={} | |
+2018-01-19 14:49:07.295 4976 INFO glance.db.simple.api [req-9502fe4f-b8d7-41b8-a302-a209e8d247b7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 26, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 295884), 'namespace': 'namespace1', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 295884)} | |
+2018-01-19 14:49:07.296 4976 INFO glance.db.simple.api [req-9502fe4f-b8d7-41b8-a302-a209e8d247b7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': False, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc2', 'display_name': '2', 'visibility': 'public', 'namespace': 'namespace2'}), kwargs={} | |
+2018-01-19 14:49:07.297 4976 INFO glance.db.simple.api [req-9502fe4f-b8d7-41b8-a302-a209e8d247b7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': False, 'id': 27, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc2', 'display_name': '2', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 297013), 'namespace': 'namespace2', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 297013)} | |
+2018-01-19 14:49:07.297 4976 INFO glance.db.simple.api [req-9502fe4f-b8d7-41b8-a302-a209e8d247b7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc3', 'display_name': '3', 'visibility': 'private', 'namespace': 'namespace3'}), kwargs={} | |
+2018-01-19 14:49:07.298 4976 INFO glance.db.simple.api [req-9502fe4f-b8d7-41b8-a302-a209e8d247b7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 28, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc3', 'display_name': '3', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 298176), 'namespace': 'namespace3', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 298176)} | |
+2018-01-19 14:49:07.298 4976 INFO glance.db.simple.api [req-9502fe4f-b8d7-41b8-a302-a209e8d247b7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'namespace': 'namespace4'}), kwargs={} | |
+2018-01-19 14:49:07.299 4976 INFO glance.db.simple.api [req-9502fe4f-b8d7-41b8-a302-a209e8d247b7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 29, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 299252), 'namespace': 'namespace4', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 299252)} | |
+2018-01-19 14:49:07.300 4976 INFO glance.db.simple.api [req-9502fe4f-b8d7-41b8-a302-a209e8d247b7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling metadef_namespace_get: args=(<glance.context.RequestContext object at 0x7f52b9ff2a10>, 'namespace1'), kwargs={} | |
+{7} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_tag_namespace_not_found [0.061489s] ... ok | |
+glance/notifier.py:392: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
+ 'receiver_tenant_id': self.context.tenant, | |
+glance/notifier.py:393: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' | |
+ 'receiver_user_id': self.context.user, | |
+2018-01-19 14:49:07.365 4976 INFO glance.db.simple.api [req-e4d0bcbb-bb11-434a-bd8d-66cba75f9ec8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'namespace': 'namespace1'}), kwargs={} | |
+2018-01-19 14:49:07.366 4976 INFO glance.db.simple.api [req-e4d0bcbb-bb11-434a-bd8d-66cba75f9ec8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 51, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 366297), 'namespace': 'namespace1', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 366297)} | |
+2018-01-19 14:49:07.366 4976 INFO glance.db.simple.api [req-e4d0bcbb-bb11-434a-bd8d-66cba75f9ec8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': False, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc2', 'display_name': '2', 'visibility': 'public', 'namespace': 'namespace2'}), kwargs={} | |
+2018-01-19 14:49:07.367 4976 INFO glance.db.simple.api [req-e4d0bcbb-bb11-434a-bd8d-66cba75f9ec8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': False, 'id': 52, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc2', 'display_name': '2', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 367409), 'namespace': 'namespace2', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 367409)} | |
+2018-01-19 14:49:07.367 4976 INFO glance.db.simple.api [req-e4d0bcbb-bb11-434a-bd8d-66cba75f9ec8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc3', 'display_name': '3', 'visibility': 'private', 'namespace': 'namespace3'}), kwargs={} | |
+2018-01-19 14:49:07.368 4976 INFO glance.db.simple.api [req-e4d0bcbb-bb11-434a-bd8d-66cba75f9ec8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 53, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc3', 'display_name': '3', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 368427), 'namespace': 'namespace3', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 368427)} | |
+2018-01-19 14:49:07.369 4976 INFO glance.db.simple.api [req-e4d0bcbb-bb11-434a-bd8d-66cba75f9ec8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'namespace': 'namespace4'}), kwargs={} | |
+2018-01-19 14:49:07.369 4976 INFO glance.db.simple.api [req-e4d0bcbb-bb11-434a-bd8d-66cba75f9ec8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 54, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 369700), 'namespace': 'namespace4', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 369700)} | |
+2018-01-19 14:49:07.370 4976 INFO glance.db.simple.api [req-e4d0bcbb-bb11-434a-bd8d-66cba75f9ec8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling metadef_namespace_get: args=(<glance.context.RequestContext object at 0x7f52ba002e90>, 'namespace1'), kwargs={} | |
+{7} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_object_not_found [0.059719s] ... ok | |
+2018-01-19 14:49:07.440 4976 INFO glance.db.simple.api [req-a9c39ca3-6014-4147-8bce-a4d2cfa4cef3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'namespace': 'namespace1'}), kwargs={} | |
+2018-01-19 14:49:07.441 4976 INFO glance.db.simple.api [req-a9c39ca3-6014-4147-8bce-a4d2cfa4cef3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 76, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 441631), 'namespace': 'namespace1', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 441631)} | |
+2018-01-19 14:49:07.442 4976 INFO glance.db.simple.api [req-a9c39ca3-6014-4147-8bce-a4d2cfa4cef3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': False, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc2', 'display_name': '2', 'visibility': 'public', 'namespace': 'namespace2'}), kwargs={} | |
+2018-01-19 14:49:07.442 4976 INFO glance.db.simple.api [req-a9c39ca3-6014-4147-8bce-a4d2cfa4cef3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': False, 'id': 77, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc2', 'display_name': '2', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 442674), 'namespace': 'namespace2', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 442674)} | |
+2018-01-19 14:49:07.443 4976 INFO glance.db.simple.api [req-a9c39ca3-6014-4147-8bce-a4d2cfa4cef3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc3', 'display_name': '3', 'visibility': 'private', 'namespace': 'namespace3'}), kwargs={} | |
+2018-01-19 14:49:07.443 4976 INFO glance.db.simple.api [req-a9c39ca3-6014-4147-8bce-a4d2cfa4cef3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 78, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc3', 'display_name': '3', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 443550), 'namespace': 'namespace3', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 443550)} | |
+2018-01-19 14:49:07.443 4976 INFO glance.db.simple.api [req-a9c39ca3-6014-4147-8bce-a4d2cfa4cef3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'namespace': 'namespace4'}), kwargs={} | |
+2018-01-19 14:49:07.444 4976 INFO glance.db.simple.api [req-a9c39ca3-6014-4147-8bce-a4d2cfa4cef3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 79, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 444400), 'namespace': 'namespace4', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 444400)} | |
+2018-01-19 14:49:07.444 4976 INFO glance.db.simple.api [req-a9c39ca3-6014-4147-8bce-a4d2cfa4cef3 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(<glance.context.RequestContext object at 0x7f52ba01f3d0>, 'namespace1', {'name': 'Property1', 'json_schema': {'title': 'title', 'type': 'string'}}), kwargs={} | |
+{7} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_get_tag_not_found [0.051001s] ... ok | |
+2018-01-19 14:49:07.523 4976 INFO glance.db.simple.api [req-2145e77c-5fa2-4582-b3ec-d43273319ff6 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'namespace': 'namespace1'}), kwargs={} | |
+2018-01-19 14:49:07.524 4976 INFO glance.db.simple.api [req-2145e77c-5fa2-4582-b3ec-d43273319ff6 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 101, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 524744), 'namespace': 'namespace1', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 524744)} | |
+2018-01-19 14:49:07.525 4976 INFO glance.db.simple.api [req-2145e77c-5fa2-4582-b3ec-d43273319ff6 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': False, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc2', 'display_name': '2', 'visibility': 'public', 'namespace': 'namespace2'}), kwargs={} | |
+2018-01-19 14:49:07.525 4976 INFO glance.db.simple.api [req-2145e77c-5fa2-4582-b3ec-d43273319ff6 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': False, 'id': 102, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc2', 'display_name': '2', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 525935), 'namespace': 'namespace2', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 525935)} | |
+2018-01-19 14:49:07.526 4976 INFO glance.db.simple.api [req-2145e77c-5fa2-4582-b3ec-d43273319ff6 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc3', 'display_name': '3', 'visibility': 'private', 'namespace': 'namespace3'}), kwargs={} | |
+2018-01-19 14:49:07.527 4976 INFO glance.db.simple.api [req-2145e77c-5fa2-4582-b3ec-d43273319ff6 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 103, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc3', 'display_name': '3', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 527049), 'namespace': 'namespace3', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 527049)} | |
+2018-01-19 14:49:07.527 4976 INFO glance.db.simple.api [req-2145e77c-5fa2-4582-b3ec-d43273319ff6 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'namespace': 'namespace4'}), kwargs={} | |
+2018-01-19 14:49:07.528 4976 INFO glance.db.simple.api [req-2145e77c-5fa2-4582-b3ec-d43273319ff6 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 104, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 528451), 'namespace': 'namespace4', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 528451)} | |
+2018-01-19 14:49:07.528 4976 INFO glance.db.simple.api [req-2145e77c-5fa2-4582-b3ec-d43273319ff6 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(<glance.context.RequestContext object at 0x7f52ba027850>, 'namespace1', {'name': 'Property1', 'json_schema': {'title': 'title', 'type': 'string'}}), kwargs={} | |
+{7} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_list_property [0.057634s] ... ok | |
+glance/tests/unit/utils.py:233: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' | |
+ if context.user == USER2: | |
+2018-01-19 14:49:07.589 4976 INFO glance.db.simple.api [req-59eb5b03-15ca-44d3-812a-aa506bb63285 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'namespace': 'namespace1'}), kwargs={} | |
+2018-01-19 14:49:07.590 4976 INFO glance.db.simple.api [req-59eb5b03-15ca-44d3-812a-aa506bb63285 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 126, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc1', 'display_name': '1', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 590846), 'namespace': 'namespace1', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 590846)} | |
+2018-01-19 14:49:07.591 4976 INFO glance.db.simple.api [req-59eb5b03-15ca-44d3-812a-aa506bb63285 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': False, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc2', 'display_name': '2', 'visibility': 'public', 'namespace': 'namespace2'}), kwargs={} | |
+2018-01-19 14:49:07.591 4976 INFO glance.db.simple.api [req-59eb5b03-15ca-44d3-812a-aa506bb63285 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': False, 'id': 127, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'description': 'desc2', 'display_name': '2', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 591938), 'namespace': 'namespace2', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 591938)} | |
+2018-01-19 14:49:07.592 4976 INFO glance.db.simple.api [req-59eb5b03-15ca-44d3-812a-aa506bb63285 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc3', 'display_name': '3', 'visibility': 'private', 'namespace': 'namespace3'}), kwargs={} | |
+2018-01-19 14:49:07.593 4976 INFO glance.db.simple.api [req-59eb5b03-15ca-44d3-812a-aa506bb63285 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 128, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc3', 'display_name': '3', 'visibility': 'private', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 593294), 'namespace': 'namespace3', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 593294)} | |
+2018-01-19 14:49:07.593 4976 INFO glance.db.simple.api [req-59eb5b03-15ca-44d3-812a-aa506bb63285 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'protected': True, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'namespace': 'namespace4'}), kwargs={} | |
+2018-01-19 14:49:07.594 4976 INFO glance.db.simple.api [req-59eb5b03-15ca-44d3-812a-aa506bb63285 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'protected': True, 'id': 129, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'description': 'desc4', 'display_name': '4', 'visibility': 'public', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 594400), 'namespace': 'namespace4', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 7, 594400)} | |
+2018-01-19 14:49:07.594 4976 INFO glance.db.simple.api [req-59eb5b03-15ca-44d3-812a-aa506bb63285 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(<glance.context.RequestContext object at 0x7f52ba027150>, 'namespace1', {'name': 'Property1', 'json_schema': {'title': 'title', 'type': 'string'}}), kwargs={} | |
+{7} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_namespace [0.054764s] ... ok | |
+{7} glance.tests.unit.test_domain.TestExtraProperties.test_eq_with_incompatible_object [0.006550s] ... ok | |
+{7} glance.tests.unit.test_domain.TestImage.test_status_saving_without_disk_format [0.007915s] ... ok | |
+{7} glance.tests.unit.test_domain.TestImageFactory.test_minimal_new_image [0.008240s] ... ok | |
+{7} glance.tests.unit.test_domain.TestTaskStub.test_task_stub_init [0.008118s] ... ok | |
+{7} glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_add_with_no_result [0.005142s] ... ok | |
+{7} glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_list [0.009404s] ... ok | |
+{7} glance.tests.unit.test_domain_proxy.TestTaskFactory.test_proxy_wrapping [0.005438s] ... ok | |
+{7} glance.tests.unit.test_glance_manage.DBCommandsTestCase.test_purge_negative_age_in_days [0.013140s] ... ok | |
+{7} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_human_readable_size [0.005688s] ... ok | |
+{7} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare_with_bad_args [0.008033s] ... ok | |
+{7} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_compare_with_no_args [0.007121s] ... ok | |
+{7} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_dump_with_no_args [0.006090s] ... ok | |
+{7} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load_with_bad_args [0.007383s] ... ok | |
+{7} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load_with_no_args [0.007096s] ... ok | |
+{7} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size_with_bad_args [0.008653s] ... ok | |
+2018-01-19 14:49:07.795 4976 INFO glance.image_cache [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Image cache loaded driver 'sqlite'. | |
+2018-01-19 14:49:07.805 4976 WARNING glance.image_cache.drivers.sqlite [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Fetch of cache file failed (Backend failure), rolling back by moving '/tmp/tmpjoNuVa/incomplete/1' to '/tmp/tmpjoNuVa/invalid/1': GlanceException: Backend failure | |
+2018-01-19 14:49:07.806 4976 ERROR glance.image_cache [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Backend failure: GlanceException: Backend failure | |
+2018-01-19 14:49:07.806 4976 ERROR glance.image_cache Traceback (most recent call last): | |
+2018-01-19 14:49:07.806 4976 ERROR glance.image_cache File "glance/image_cache/__init__.py", line 352, in cache_tee_iter | |
+2018-01-19 14:49:07.806 4976 ERROR glance.image_cache for chunk in image_iter: | |
+2018-01-19 14:49:07.806 4976 ERROR glance.image_cache File "glance/tests/unit/test_image_cache.py", line 364, in faulty_backend | |
+2018-01-19 14:49:07.806 4976 ERROR glance.image_cache raise exception.GlanceException('Backend failure') | |
+2018-01-19 14:49:07.806 4976 ERROR glance.image_cache GlanceException: Backend failure | |
+2018-01-19 14:49:07.806 4976 ERROR glance.image_cache | |
+{7} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator_handles_backend_failure [0.020853s] ... ok | |
+2018-01-19 14:49:07.816 4976 INFO glance.image_cache [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Image cache loaded driver 'sqlite'. | |
+{7} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_get_image_size [0.023180s] ... ok | |
+2018-01-19 14:49:07.841 4976 INFO glance.image_cache [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Image cache loaded driver 'sqlite'. | |
+2018-01-19 14:49:07.849 4976 INFO glance.image_cache.drivers.sqlite [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Not queueing image '1'. Already queued. | |
+2018-01-19 14:49:07.854 4976 INFO glance.image_cache.drivers.sqlite [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Not queueing image '1'. Already cached. | |
+{7} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_queue [0.027436s] ... ok | |
+2018-01-19 14:49:07.870 4976 INFO glance.image_cache [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Image cache loaded driver 'xattr'. | |
+2018-01-19 14:49:07.872 4976 ERROR glance.image_cache [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Backend failure: GlanceException: Backend failure | |
+2018-01-19 14:49:07.872 4976 ERROR glance.image_cache Traceback (most recent call last): | |
+2018-01-19 14:49:07.872 4976 ERROR glance.image_cache File "glance/image_cache/__init__.py", line 352, in cache_tee_iter | |
+2018-01-19 14:49:07.872 4976 ERROR glance.image_cache for chunk in image_iter: | |
+2018-01-19 14:49:07.872 4976 ERROR glance.image_cache File "glance/tests/unit/test_image_cache.py", line 364, in faulty_backend | |
+2018-01-19 14:49:07.872 4976 ERROR glance.image_cache raise exception.GlanceException('Backend failure') | |
+2018-01-19 14:49:07.872 4976 ERROR glance.image_cache GlanceException: Backend failure | |
+2018-01-19 14:49:07.872 4976 ERROR glance.image_cache | |
+{7} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_caching_iterator_handles_backend_failure [0.013120s] ... ok | |
+2018-01-19 14:49:07.883 4976 INFO glance.image_cache [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Image cache loaded driver 'xattr'. | |
+{7} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_delete [0.011304s] ... ok | |
+2018-01-19 14:49:07.894 4976 INFO glance.image_cache [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Image cache loaded driver 'xattr'. | |
+2018-01-19 14:49:07.895 4976 INFO glance.image_cache [req-4ae4c5d3-d9ab-4aae-9eac-c640e3643861 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Image cache loaded driver 'xattr'. | |
+{7} glance.tests.unit.test_image_cache.TestImageCacheXattr.test_gate_caching_iter_good_checksum [0.010862s] ... ok | |
+{7} glance.tests.unit.test_image_cache_client.CacheClientTestCase.test_get_queued_images [0.006758s] ... ok | |
+{7} glance.tests.unit.test_image_cache_client.GetClientTestCase.test_get_client_client_configuration_error [0.009803s] ... ok | |
+{7} glance.tests.unit.test_image_cache_client.GetClientTestCase.test_get_client_using_provided_host [0.010545s] ... ok | |
+{7} glance.tests.unit.test_manage.TestLegacyManage.test_db_metadefs_export [0.304351s] ... ok | |
+{7} glance.tests.unit.test_manage.TestLegacyManage.test_legacy_db_version_control [0.130240s] ... ok | |
+{7} glance.tests.unit.test_manage.TestManage.test_db_expand [0.128249s] ... ok | |
+{7} glance.tests.unit.test_notifier.TestImageMemberNotifications.test_image_member_delete_notification_disabled [0.012287s] ... ok | |
+{7} glance.tests.unit.test_notifier.TestImageNotifications.test_image_get_data_notification [0.013897s] ... ok | |
+{7} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_HTTP_error [0.012628s] ... ok | |
+{7} glance.tests.unit.test_notifier.TestImageNotifications.test_image_set_data_storage_full [0.011069s] ... ok | |
+{7} glance.tests.unit.test_notifier.TestTaskNotifications.test_task_create_notification_disabled [0.012860s] ... ok | |
+{7} glance.tests.unit.test_policy.TestContextPolicyEnforcer.test_context_admin_policy_nonadmin [0.012586s] ... ok | |
+{7} glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_public_allowed [0.008669s] ... ok | |
+{7} glance.tests.unit.test_policy.TestImagePolicy.test_new_image_visibility_public_not_allowed [0.005729s] ... ok | |
+{7} glance.tests.unit.test_policy.TestPolicyEnforcerNoFile.test_policy_file_default_not_found [0.012950s] ... ok | |
+{7} glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_too_many_image_locations [0.008377s] ... ok | |
+{7} glance.tests.unit.test_quota.TestImageLocationQuotas.test_add_unlimited_image_locations [0.008636s] ... ok | |
+{7} glance.tests.unit.test_quota.TestImagePropertyQuotas.test_add_image_unlimited_image_properties [0.008671s] ... ok | |
+2018-01-19 14:49:08.633 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_create: args=(None, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'container_format': 'bare'}), kwargs={} | |
+2018-01-19 14:49:08.635 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 634873), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 634873), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': 'ba44ed77-cfdf-4003-9f0f-737d6ae3356c', 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:08.635 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_create: args=(None, {'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'status': 'queued', 'disk_format': 'raw', 'container_format': 'bare', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:08.636 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 636564), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 636564), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'visibility': 'shared', 'locations': [], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:08.637 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling wrapper: args=(None, {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:08.638 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning wrapper: {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': '56d20f78-e782-4438-9e19-03bc37cc58e4', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 637899), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 637899), 'deleted': False} | |
+2018-01-19 14:49:08.638 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling wrapper: args=(None, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={} | |
+2018-01-19 14:49:08.639 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': 'e763f96b-6d12-430c-91fd-faa34cfd6563', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 639068), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 639068), 'deleted': False} | |
+2018-01-19 14:49:08.639 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={} | |
+2018-01-19 14:49:08.640 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_tag_set_all: None | |
+2018-01-19 14:49:08.640 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_create: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad35410>, {'size': 10, 'id': 'xyz', 'status': 'active', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'file:///g/there/it/is0'}, {'metadata': {}, 'status': 'active', 'url': 'file:///g/there/it/is1'}], 'owner': 'someone'}), kwargs={} | |
+2018-01-19 14:49:08.641 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_create: {'properties': [], 'protected': False, 'size': 10, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 641281), 'virtual_size': None, 'min_disk': 0, 'owner': 'someone', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 641281), 'name': None, 'container_format': None, 'status': 'active', 'id': 'xyz', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': 'f2978c5d-23ea-4fde-97c2-f4c1e678d53b', 'status': 'active', 'url': 'file:///g/there/it/is0'}, {'metadata': {}, 'id': '4d1fb62c-22b0-4df2-812f-1664b465fb96', 'status': 'active', 'url': 'file:///g/there/it/is1'}], 'disk_format': None, 'min_ram': 0, 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:08.642 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_get_all: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad35410>,), kwargs={'filters': {'owner': 'someone'}} | |
+2018-01-19 14:49:08.643 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_member_find: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad35410>,), kwargs={'status': 'accepted', 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': 'someone'} | |
+2018-01-19 14:49:08.643 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_member_find: [] | |
+2018-01-19 14:49:08.644 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_member_find: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad35410>,), kwargs={'status': 'accepted', 'image_id': 'xyz', 'member': 'someone'} | |
+2018-01-19 14:49:08.644 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_member_find: [] | |
+2018-01-19 14:49:08.645 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_member_find: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad35410>,), kwargs={'status': 'accepted', 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': 'someone'} | |
+2018-01-19 14:49:08.645 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_member_find: [] | |
+2018-01-19 14:49:08.646 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_get_all: [{'properties': [], 'protected': False, 'size': 10, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 641281), 'virtual_size': None, 'min_disk': 0, 'owner': 'someone', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 641281), 'name': None, 'container_format': None, 'status': 'active', 'id': 'xyz', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': 'f2978c5d-23ea-4fde-97c2-f4c1e678d53b', 'status': 'active', 'url': 'file:///g/there/it/is0'}, {'metadata': {}, 'id': '4d1fb62c-22b0-4df2-812f-1664b465fb96', 'status': 'active', 'url': 'file:///g/there/it/is1'}], 'disk_format': None, 'min_ram': 0, 'checksum': None, 'deleted': False}] | |
+2018-01-19 14:49:08.646 4976 WARNING glance.api.common [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] User <unknown> attempted to upload an image of size 10 that will exceed the quota. 0 bytes remaining. | |
+{7} glance.tests.unit.test_quota.TestImageQuota.test_exceed_append_location [0.021924s] ... ok | |
+2018-01-19 14:49:08.655 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_create: args=(None, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'container_format': 'bare'}), kwargs={} | |
+2018-01-19 14:49:08.656 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 656205), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 656205), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': '12739a76-a98a-43a9-87ac-03142612b11b', 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:08.656 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_create: args=(None, {'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'status': 'queued', 'disk_format': 'raw', 'container_format': 'bare', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:08.657 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 657355), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 657355), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'visibility': 'shared', 'locations': [], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:08.658 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling wrapper: args=(None, {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:08.658 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning wrapper: {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': 'c4223e82-f538-4320-974f-e12cd743ca6e', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 658386), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 658386), 'deleted': False} | |
+2018-01-19 14:49:08.658 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling wrapper: args=(None, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={} | |
+2018-01-19 14:49:08.659 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '41420548-fc90-4e65-b69b-484d8674fa56', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 659324), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 659324), 'deleted': False} | |
+2018-01-19 14:49:08.659 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={} | |
+2018-01-19 14:49:08.660 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_tag_set_all: None | |
+{7} glance.tests.unit.test_quota.TestImageQuota.test_insert_location_for_queued_image [0.012893s] ... ok | |
+2018-01-19 14:49:08.668 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_create: args=(None, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'container_format': 'bare'}), kwargs={} | |
+2018-01-19 14:49:08.670 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 669948), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 669948), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': 'b974147a-ee12-4285-a51f-f819fb5d9531', 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:08.670 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_create: args=(None, {'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'status': 'queued', 'disk_format': 'raw', 'container_format': 'bare', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:08.671 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 671500), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 671500), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'visibility': 'shared', 'locations': [], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:08.672 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling wrapper: args=(None, {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:08.672 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning wrapper: {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': '916e4b16-51b2-44bb-b97e-41192471ae83', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 672773), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 672773), 'deleted': False} | |
+2018-01-19 14:49:08.673 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling wrapper: args=(None, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={} | |
+2018-01-19 14:49:08.674 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '4d79f56d-eebc-44f1-8cfc-f418d5907309', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 673915), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 8, 673915), 'deleted': False} | |
+2018-01-19 14:49:08.674 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={} | |
+2018-01-19 14:49:08.675 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_tag_set_all: None | |
+2018-01-19 14:49:08.675 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_get_all: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad23bd0>,), kwargs={'filters': {'owner': 'someone'}} | |
+2018-01-19 14:49:08.676 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_member_find: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad23bd0>,), kwargs={'status': 'accepted', 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': 'someone'} | |
+2018-01-19 14:49:08.676 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_member_find: [] | |
+2018-01-19 14:49:08.677 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_member_find: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad23bd0>,), kwargs={'status': 'accepted', 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': 'someone'} | |
+2018-01-19 14:49:08.677 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_member_find: [] | |
+2018-01-19 14:49:08.677 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_get_all: [] | |
+2018-01-19 14:49:08.678 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_get_all: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad23bd0>,), kwargs={'filters': {'owner': 'someone'}} | |
+2018-01-19 14:49:08.678 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_member_find: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad23bd0>,), kwargs={'status': 'accepted', 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': 'someone'} | |
+2018-01-19 14:49:08.679 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_member_find: [] | |
+2018-01-19 14:49:08.679 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Calling image_member_find: args=(<glance.tests.unit.test_quota.FakeContext object at 0x7f52bad23bd0>,), kwargs={'status': 'accepted', 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': 'someone'} | |
+2018-01-19 14:49:08.679 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_member_find: [] | |
+2018-01-19 14:49:08.680 4976 INFO glance.db.simple.api [req-bd389ef4-3952-439c-a33e-948303540c8d - - - - -] Returning image_get_all: [] | |
+{7} glance.tests.unit.test_quota.TestImageQuota.test_quota_allowed [0.019343s] ... ok | |
+{7} glance.tests.unit.test_quota.TestImageTagQuotas.test_add_image_tag [0.006883s] ... ok | |
+{7} glance.tests.unit.test_schema.TestBasicSchema.test_merge_conflicting_but_identical_properties [0.007468s] ... ok | |
+{7} glance.tests.unit.test_schema.TestBasicSchema.test_merge_properties [0.007594s] ... ok | |
+{7} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_insert_location [0.014331s] ... ok | |
+{7} glance.tests.unit.test_store_image.TestStoreImage.test_image_change_remove_location [0.012436s] ... ok | |
+2018-01-19 14:49:08.743 4976 WARNING glance.location [req-44ed4938-b35c-4a20-9a9b-8ddf02c165e1 54492ba0-f4df-4e4e-be62-27f4d76b29cf - - - -] Get image c80a1a6c-bd1f-41c5-90ee-81afedb1d58d data failed: not allow download from http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d.: Exception: not allow download from http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d | |
+{7} glance.tests.unit.test_store_image.TestStoreImage.test_image_get_data_from_second_location [0.011774s] ... ok | |
+{7} glance.tests.unit.test_store_image.TestStoreMetaDataChecker.test_unicode_list [0.005942s] ... ok | |
+{7} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v2_1 [0.011307s] ... ok | |
+{7} glance.tests.unit.test_versions.VersionNegotiationTest.test_request_url_v3_unsupported_EXPERIMENTAL [0.012559s] ... ok | |
+{7} glance.tests.unit.test_versions.VersionsAndNegotiationTest.test_request_url_v2_3 [0.010041s] ... ok | |
+2018-01-19 14:49:08.796 4976 WARNING glance.api.versions [req-44ed4938-b35c-4a20-9a9b-8ddf02c165e1 54492ba0-f4df-4e4e-be62-27f4d76b29cf - - - -] The Images (Glance) v1 API is deprecated and will be removed on or after the Pike release, following the standard OpenStack deprecation policy. Currently, the solution is to set enable_v1_api=False and enable_v2_api=True in your glance-api.conf file. Once those options are removed from the code, Images (Glance) v2 API will be switched on by default and will be the only option to deploy and use. | |
+{7} glance.tests.unit.test_versions.VersionsTest.test_get_version_list [0.011360s] ... ok | |
+2018-01-19 14:49:08.811 4976 WARNING glance.api.versions [req-44ed4938-b35c-4a20-9a9b-8ddf02c165e1 54492ba0-f4df-4e4e-be62-27f4d76b29cf - - - -] The Images (Glance) v1 API is deprecated and will be removed on or after the Pike release, following the standard OpenStack deprecation policy. Currently, the solution is to set enable_v1_api=False and enable_v2_api=True in your glance-api.conf file. Once those options are removed from the code, Images (Glance) v2 API will be switched on by default and will be the only option to deploy and use. | |
+{7} glance.tests.unit.test_versions.VersionsTest.test_get_version_list_public_endpoint [0.014273s] ... ok | |
+2018-01-19 14:49:08.823 4976 WARNING glance.api.versions [req-44ed4938-b35c-4a20-9a9b-8ddf02c165e1 54492ba0-f4df-4e4e-be62-27f4d76b29cf - - - -] The Images (Glance) v1 API is deprecated and will be removed on or after the Pike release, following the standard OpenStack deprecation policy. Currently, the solution is to set enable_v1_api=False and enable_v2_api=True in your glance-api.conf file. Once those options are removed from the code, Images (Glance) v2 API will be switched on by default and will be the only option to deploy and use. | |
+{7} glance.tests.unit.test_versions.VersionsTest.test_get_version_list_secure_proxy_ssl_header_https_EXPERIMENTAL [0.011309s] ... ok | |
+2018-01-19 14:49:08.930 4976 INFO glance.registry.api.v1.images [req-7d937613-5864-4c7a-83e4-64ca4d5782f0 user tenant - - -] Successfully created image 18de50d8-58ee-4026-8c3f-38c30b3dcdf6 | |
+2018-01-19 14:49:09.006 4976 INFO glance.registry.api.v1.images [req-9f715c1c-4d9c-43a5-97a1-34bf1bd25508 user tenant - - -] Updating metadata for image 18de50d8-58ee-4026-8c3f-38c30b3dcdf6 | |
+{7} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_prop_protection_with_create_and_permitted_role [0.217768s] ... ok | |
+2018-01-19 14:49:09.158 4976 INFO glance.registry.api.v1.images [req-b17b7310-f5c4-439b-bf34-297e7d3f52f5 user tenant - - -] Successfully created image 29c797dd-3b01-4b1a-a77c-45dd4f6d6672 | |
+{7} glance.tests.unit.v1.test_api.TestAPIProtectedProps.test_read_locked_down_protected_prop [0.214938s] ... ok | |
+2018-01-19 14:49:09.409 4976 WARNING glance.api.v1.images [req-e2bf6874-2cd9-4520-ac2a-63a48bc88e9b - - - - -] Required store bad is invalid | |
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_bad_store [0.202229s] ... ok | |
+2018-01-19 14:49:09.668 4976 INFO glance.registry.api.v1.images [req-43b74e35-df4e-4176-a5e1-bdc7a7395475 - - - - -] Successfully created image fbee65fd-7888-46c9-91ed-59f31fa20e2d | |
+2018-01-19 14:49:09.759 4976 INFO glance.registry.api.v1.images [req-96f02bff-34d3-4f81-9c51-6572b32a4679 - - - - -] Updating metadata for image fbee65fd-7888-46c9-91ed-59f31fa20e2d | |
+2018-01-19 14:49:09.820 4976 INFO glance.registry.api.v1.images [req-36605172-7cfc-4139-b57e-29538f5bde49 - - - - -] Updating metadata for image fbee65fd-7888-46c9-91ed-59f31fa20e2d | |
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_image_no_location_no_image_as_body [0.396896s] ... ok | |
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_add_member_unauthorized [0.215380s] ... ok | |
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_container_format [0.211387s] ... ok | |
+2018-01-19 14:49:10.452 4976 WARNING glance.api.v1.images [req-f8ff4430-2ad8-474b-b521-e28bbd6f177c - - - - -] Invalid value 'invalid' for parameter 'size': Cannot convert image size 'invalid' to an integer.: InvalidParameterValue: Invalid value 'invalid' for parameter 'size': Cannot convert image size 'invalid' to an integer. | |
+2018-01-19 14:49:10.452 4976 ERROR glance.api.v1.images Traceback (most recent call last): | |
+2018-01-19 14:49:10.452 4976 ERROR glance.api.v1.images File "glance/api/v1/images.py", line 1223, in _deserialize | |
+2018-01-19 14:49:10.452 4976 ERROR glance.api.v1.images result['image_meta'] = utils.get_image_meta_from_headers(request) | |
+2018-01-19 14:49:10.452 4976 ERROR glance.api.v1.images File "glance/common/utils.py", line 312, in get_image_meta_from_headers | |
+2018-01-19 14:49:10.452 4976 ERROR glance.api.v1.images extra_msg=extra) | |
+2018-01-19 14:49:10.452 4976 ERROR glance.api.v1.images InvalidParameterValue: Invalid value 'invalid' for parameter 'size': Cannot convert image size 'invalid' to an integer. | |
+2018-01-19 14:49:10.452 4976 ERROR glance.api.v1.images | |
+2018-01-19 14:49:10.463 4976 WARNING glance.api.v1.images [req-d8c4dfff-4b56-430d-a8c5-2f245fda8bc1 - - - - -] Invalid value '-10' for parameter 'size': Cannot be a negative value.: InvalidParameterValue: Invalid value '-10' for parameter 'size': Cannot be a negative value. | |
+2018-01-19 14:49:10.463 4976 ERROR glance.api.v1.images Traceback (most recent call last): | |
+2018-01-19 14:49:10.463 4976 ERROR glance.api.v1.images File "glance/api/v1/images.py", line 1223, in _deserialize | |
+2018-01-19 14:49:10.463 4976 ERROR glance.api.v1.images result['image_meta'] = utils.get_image_meta_from_headers(request) | |
+2018-01-19 14:49:10.463 4976 ERROR glance.api.v1.images File "glance/common/utils.py", line 317, in get_image_meta_from_headers | |
+2018-01-19 14:49:10.463 4976 ERROR glance.api.v1.images extra_msg=extra) | |
+2018-01-19 14:49:10.463 4976 ERROR glance.api.v1.images InvalidParameterValue: Invalid value '-10' for parameter 'size': Cannot be a negative value. | |
+2018-01-19 14:49:10.463 4976 ERROR glance.api.v1.images | |
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_image_size [0.219141s] ... ok | |
+2018-01-19 14:49:10.694 4976 INFO glance.registry.api.v1.images [req-b82c75c4-9aeb-4689-aa82-ea5722a39a79 - - - - -] Successfully created image a0fdb3cb-1528-44e7-baa9-6d2bca5065b3 | |
+2018-01-19 14:49:10.703 4976 WARNING glance.api.v1.images [req-dfa665b4-ab44-453c-a0c5-520a3baa8d88 - - - - -] Invalid value '-42' for parameter 'min_disk': Cannot be a negative value.: InvalidParameterValue: Invalid value '-42' for parameter 'min_disk': Cannot be a negative value. | |
+2018-01-19 14:49:10.703 4976 ERROR glance.api.v1.images Traceback (most recent call last): | |
+2018-01-19 14:49:10.703 4976 ERROR glance.api.v1.images File "glance/api/v1/images.py", line 1223, in _deserialize | |
+2018-01-19 14:49:10.703 4976 ERROR glance.api.v1.images result['image_meta'] = utils.get_image_meta_from_headers(request) | |
+2018-01-19 14:49:10.703 4976 ERROR glance.api.v1.images File "glance/common/utils.py", line 317, in get_image_meta_from_headers | |
+2018-01-19 14:49:10.703 4976 ERROR glance.api.v1.images extra_msg=extra) | |
+2018-01-19 14:49:10.703 4976 ERROR glance.api.v1.images InvalidParameterValue: Invalid value '-42' for parameter 'min_disk': Cannot be a negative value. | |
+2018-01-19 14:49:10.703 4976 ERROR glance.api.v1.images | |
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_min_disk_size_update [0.235769s] ... ok | |
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_bad_time_create_string_in_date [0.202870s] ... ok | |
+2018-01-19 14:49:11.117 4976 WARNING glance.api.v1.images [req-db1f6e17-100e-4592-b259-631c8ed8af2a user tenant - - -] The limit has been exceeded on the number of allowed image properties. Attempted: 2, Maximum: 1 | |
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_image_with_too_many_properties [0.224324s] ... ok | |
+2018-01-19 14:49:11.337 4976 INFO glance_store._drivers.http [req-6c233693-9caf-4398-a29b-039ca80f0554 - - - - -] No address specified in HTTP URL | |
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_create_with_location_bad_store_uri [0.216967s] ... ok | |
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_deactivated_image_immutable_props_for_user [0.330576s] ... ok | |
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_image_meta_unauthorized [0.184919s] ... ok | |
+2018-01-19 14:49:12.093 4976 INFO glance.registry.api.v1.images [req-3daff000-e188-4fbf-948d-f8ccb7aa6ae7 - - - - -] Successfully created image 00ea8830-5628-4e7e-9151-7f5ebf34cb65 | |
+2018-01-19 14:49:12.155 4976 INFO glance.registry.api.v1.images [req-f769c039-7e40-45e9-a4fd-e3c42e5a9ae5 - - - - -] Updating metadata for image 00ea8830-5628-4e7e-9151-7f5ebf34cb65 | |
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_put_image_content_missing_container_type [0.302331s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f52bd527460 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+2018-01-19 14:49:12.416 4976 INFO glance.registry.api.v1.members [req-b6a7a216-5c14-4342-a921-643329e00f4d - - - - -] Successfully updated memberships for image 8d0b2ec4-cd60-4674-b558-97d13c587ffa | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f52ba2bac30 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_replace_members_allowed_by_policy [0.273350s] ... ok | |
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_show_image_unauthorized_download [0.166422s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f52bd527f50 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+2018-01-19 14:49:12.887 4976 INFO glance.registry.api.v1.members [req-23ea8e48-32ac-4e95-933d-dcfd947b3209 - - - - -] Successfully updated a membership for image d9a1da32-10ef-4fdf-91be-446507a7c659 | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f52bb296a50 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+2018-01-19 14:49:12.982 4976 INFO glance.registry.api.v1.images [req-c5ae0497-ee74-477a-b9db-9ad2279fd5a5 - - - - -] Updating metadata for image d9a1da32-10ef-4fdf-91be-446507a7c659 | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <Response at 0x7f52bd543d50 200 OK> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+2018-01-19 14:49:13.016 4976 INFO glance.registry.api.v1.images [req-5c63e9cc-0c22-441a-b98f-8e21c811c0f0 - - - - -] Successfully deleted image d9a1da32-10ef-4fdf-91be-446507a7c659 | |
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_update_members_of_deleted_image_raises_404 [0.425770s] ... ok | |
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_upload_image_http_nonexistent_location_url [0.204827s] ... ok | |
+2018-01-19 14:49:13.486 4976 INFO glance.registry.api.v1.images [req-e40af924-ca5e-4c08-95b1-3c6827db1d3d - - - - -] Successfully created image d3829e0e-723b-412f-a693-1c7d0b3dad9b | |
+2018-01-19 14:49:13.544 4976 INFO glance.registry.api.v1.images [req-b3ea4d70-ca18-4c15-a7ef-f3c2b4e8c986 - - - - -] Updating metadata for image d3829e0e-723b-412f-a693-1c7d0b3dad9b | |
+2018-01-19 14:49:13.596 4976 INFO glance.registry.api.v1.images [req-b6cd6cab-e3b6-4b15-88d2-28fddd160921 - - - - -] Updating metadata for image d3829e0e-723b-412f-a693-1c7d0b3dad9b | |
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils [req-b6cd6cab-e3b6-4b15-88d2-28fddd160921 - - - - -] Error in store configuration. Adding images to store is disabled.: StoreAddDisabled: Configuration for store failed. Adding images to this store is disabled. | |
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils Traceback (most recent call last): | |
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils File "glance/api/v1/upload_utils.py", line 110, in upload_data_to_store | |
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils context=req.context) | |
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/glance_store/backend.py", line 426, in store_add_to_backend | |
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils verifier=verifier) | |
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/mock/mock.py", line 1062, in __call__ | |
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils return _mock_self._mock_call(*args, **kwargs) | |
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils File "/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/mock/mock.py", line 1118, in _mock_call | |
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils raise effect | |
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils StoreAddDisabled: Configuration for store failed. Adding images to this store is disabled. | |
+2018-01-19 14:49:13.599 4976 ERROR glance.api.v1.upload_utils | |
+2018-01-19 14:49:13.639 4976 INFO glance.registry.api.v1.images [req-b6317544-4e5d-44c4-a690-a0eae317bf96 - - - - -] Updating metadata for image d3829e0e-723b-412f-a693-1c7d0b3dad9b | |
+{7} glance.tests.unit.v1.test_api.TestGlanceAPI.test_upload_image_raises_store_disabled [0.415323s] ... ok | |
+glance/api/common.py:79: DeprecationWarning: Property 'tenant' has moved to 'project_id' in version '2.6' and will be removed in version '3.0' | |
+ 'receiver_tenant_id': context.tenant, | |
+glance/api/common.py:80: DeprecationWarning: Property 'user' has moved to 'user_id' in version '2.6' and will be removed in version '3.0' | |
+ 'receiver_user_id': context.user, | |
+{7} glance.tests.unit.v1.test_api.TestImageSerializer.test_image_send_notification_error [0.016293s] ... ok | |
+{7} glance.tests.unit.v1.test_api.TestImageSerializer.test_meta [0.015744s] ... ok | |
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_add_member [0.142267s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f52ba00ff50 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+2018-01-19 14:49:14.004 4976 INFO glance.registry.api.v1.members [req-88668835-4d18-4b46-8d35-dc089216fa9c - - - - -] Successfully updated a membership for image 52a7a2fb-e30e-415a-a310-d4fdfd6b6ed6 | |
+{1} glance.tests.functional.v2.test_metadef_properties.TestNamespaceProperties.test_properties_lifecycle [8.816472s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f52ba0034b0 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+2018-01-19 14:49:14.032 4976 INFO glance.registry.api.v1.members [req-81efa2bd-9e1d-46e0-b717-96e79b6af84d - - - - -] Successfully deleted a membership from image 52a7a2fb-e30e-415a-a310-d4fdfd6b6ed6 | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/oslo_serialization/jsonutils.py:188: UserWarning: Cannot convert <HTTPNoContent at 0x7f52ba003550 204 No Content> to primitive, will raise ValueError instead of warning in version 3.0 | |
+ "instead of warning in version 3.0" % (value,)) | |
+2018-01-19 14:49:14.062 4976 INFO glance.registry.api.v1.members [req-8e53e1db-0d19-428f-ae4e-fe23b365073e - - - - -] Successfully updated a membership for image 52a7a2fb-e30e-415a-a310-d4fdfd6b6ed6 | |
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_add_member_delete_create [0.225851s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/loadwsgi.py:22: DeprecationWarning: Parameters to load are deprecated. Call .resolve and .require separately. | |
+ return pkg_resources.EntryPoint.parse("x=" + s).load(False) | |
+2018-01-19 14:49:14.221 4976 INFO glance.registry.api.v1.images [req-687c4156-3a4a-4616-aeba-98f06b5ae5c4 - - - - -] Successfully created image dadbe9d6-04ba-4a28-9d0e-5fbe7c772be4 | |
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_create_image_with_min_disk_default [0.151770s] ... ok | |
+{1} glance.tests.integration.legacy_functional.test_v1_api.TestApi.test_put_image_content_bad_disk_format [0.396700s] ... ok | |
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_name [0.198724s] ... ok | |
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_public_string_format [0.116312s] ... ok | |
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_details_filter_public_true [0.151448s] ... ok | |
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_malformed_marker [0.131393s] ... ok | |
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_null_container_format [0.207474s] ... ok | |
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_sort_default_created_at_desc [0.222589s] ... ok | |
+{1} glance.tests.integration.legacy_functional.test_v1_api.TestApiWithFakeAuth.test_image_visibility_to_different_users [0.888556s] ... ok | |
+2018-01-19 14:49:15.398 4976 WARNING glance.registry.api.v1.images [req-4b265709-dcec-4f35-8dc4-6b46c327e773 - - - - -] Invalid marker. Image b8f2dc84-c7e2-463d-9eab-273f117ec7dd could not be found.: ImageNotFound: No image found with ID b8f2dc84-c7e2-463d-9eab-273f117ec7dd | |
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_get_index_unknown_marker [0.144048s] ... ok | |
+glance/common/wsgi.py:1261: DeprecationWarning: Using function/method 'TasksController.index()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ return method(*args, **kwargs) | |
+glance/common/wsgi.py:1261: DeprecationWarning: Using function/method 'TasksController.create()' is deprecated: The task API is being deprecated and it will be superseded by the new image import API. Please refer to this link for more information about the aforementioned process: https://specs.openstack.org/openstack/glance-specs/specs/mitaka/approved/image-import/image-import-refactor.html | |
+ return method(*args, **kwargs) | |
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_replace_members [0.142593s] ... ok | |
+2018-01-19 14:49:15.658 4976 INFO glance.registry.api.v1.images [req-c59f797c-9418-47d1-ba6f-af565f636e68 - - - - -] Image 5076d2f3-5575-4a4d-bad4-c7bd58acb2a7 not found | |
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_show_invalid [0.107182s] ... ok | |
+2018-01-19 14:49:15.799 4976 INFO glance.registry.api.v1.images [req-f5aa3efc-5f48-44ad-9deb-b5e772bc64b3 - - - - -] Updating metadata for image 253925bc-ff7f-489b-afa4-2e6e2a83b3ba | |
+{7} glance.tests.unit.v1.test_registry_api.TestRegistryAPI.test_update_image_not_log_sensitive_info [0.147346s] ... ok | |
+2018-01-19 14:49:16.126 4976 INFO glance.registry.api.v1.images [req-59e8279f-67a6-42ca-8266-41c33f4e580e - - - - -] Successfully created image 12708c58-6b61-4110-a06b-055d8de12556 | |
+{7} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_add_image_with_location_data [0.328471s] ... ok | |
+2018-01-19 14:49:16.280 4976 INFO glance.registry.api.v1.images [req-27dbd5ab-a369-4031-abc2-3a9cf9434497 - - - - -] Successfully created image 8a858032-5a6b-48df-9a66-a3124974dec0 | |
+{7} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_add_image_with_location_data_with_encryption [0.157239s] ... ok | |
+2018-01-19 14:49:16.433 4976 INFO glance.registry.api.v1.images [req-17f96128-6937-4ba6-922e-42944fde688e - - - - -] Successfully created image a347ccd7-095f-400e-96fe-3805cd487ab3 | |
+{7} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_add_image_with_properties [0.145655s] ... ok | |
+2018-01-19 14:49:16.575 4976 WARNING glance.registry.api.v1.images [req-02ce0ede-b69f-4ee0-8ff2-d8c5726797e7 - - - - -] Invalid marker. Image 7a5a5dda-75e4-471c-bfaf-fe4fc2766ea3 could not be found.: ImageNotFound: No image found with ID 7a5a5dda-75e4-471c-bfaf-fe4fc2766ea3 | |
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client [req-02ce0ede-b69f-4ee0-8ff2-d8c5726797e7 - - - - -] Registry client request GET /images/detail raised Invalid: Invalid: 400 Bad Request | |
+ubuntu-xenial | | |
+Invalid marker. Image could not be found. | |
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client Traceback (most recent call last): | |
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client File "glance/registry/client/v1/client.py", line 124, in do_request | |
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client **kwargs) | |
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client File "glance/common/client.py", line 71, in wrapped | |
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client return func(self, *args, **kwargs) | |
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client File "glance/common/client.py", line 374, in do_request | |
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client headers=copy.deepcopy(headers)) | |
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client File "glance/common/client.py", line 88, in wrapped | |
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client return func(self, method, url, body, headers) | |
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client File "glance/common/client.py", line 536, in _do_request | |
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client raise exception.Invalid(read_body(res)) | |
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client Invalid: 400 Bad Request | |
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client | |
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client Invalid marker. Image could not be found. | |
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client | |
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client | |
+2018-01-19 14:49:16.578 4976 ERROR glance.registry.client.v1.client | |
+{7} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_details_invalid_marker [0.149041s] ... ok | |
+2018-01-19 14:49:16.729 4976 WARNING glance.registry.api.v1.images [req-6381140c-88d7-469d-91a0-6cb0da04fa89 - - - - -] Access denied to image 82e3988c-67dc-4db8-b194-b204c1e3d151 but returning 'not found': Forbidden: Forbidding request, image 82e3988c-67dc-4db8-b194-b204c1e3d151 not visible | |
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client [req-6381140c-88d7-469d-91a0-6cb0da04fa89 - - - - -] Registry client request GET /images raised Invalid: Invalid: 400 Bad Request | |
+ubuntu-xenial | | |
+Invalid marker. Image could not be found. | |
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client Traceback (most recent call last): | |
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client File "glance/registry/client/v1/client.py", line 124, in do_request | |
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client **kwargs) | |
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client File "glance/common/client.py", line 71, in wrapped | |
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client return func(self, *args, **kwargs) | |
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client File "glance/common/client.py", line 374, in do_request | |
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client headers=copy.deepcopy(headers)) | |
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client File "glance/common/client.py", line 88, in wrapped | |
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client return func(self, method, url, body, headers) | |
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client File "glance/common/client.py", line 536, in _do_request | |
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client raise exception.Invalid(read_body(res)) | |
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client Invalid: 400 Bad Request | |
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client | |
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client Invalid marker. Image could not be found. | |
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client | |
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client | |
+2018-01-19 14:49:16.731 4976 ERROR glance.registry.client.v1.client | |
+{7} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_image_index_forbidden_marker [0.151106s] ... ok | |
+{7} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_get_member_images [0.107092s] ... ok | |
+2018-01-19 14:49:16.979 4976 INFO glance.registry.api.v1.images [req-01e89889-905b-49d9-aa46-9a6e7a85a9ed - - - - -] Image 0c246f72-63ba-4b5a-9b20-971c3de4cf24 not found | |
+{7} glance.tests.unit.v1.test_registry_client.TestRegistryV1Client.test_update_image_not_existing [0.139446s] ... ok | |
+{7} glance.tests.unit.v1.test_registry_client.TestRegistryV1ClientRequests.test_do_request [0.012964s] ... ok | |
+2018-01-19 14:49:17.048 4976 WARNING glance.api.v1.upload_utils [req-4b3c991e-dede-4de8-bfda-507960dc9ac2 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Client disconnected before sending all data to backend: IOError | |
+{7} glance.tests.unit.v1.test_upload_utils.TestUploadUtils.test_upload_data_to_store_client_disconnect_ioerror [0.019995s] ... ok | |
+{1} glance.tests.integration.v2.test_tasks_api.TestTasksApi.test_ordered_tasks [1.781618s] ... ok | |
+{1} glance.tests.test_hacking.HackingTestCase.test_dict_constructor_with_list_copy [0.008912s] ... ok | |
+{1} glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_delete_queued_image [0.015547s] ... ok | |
+{1} glance.tests.unit.api.middleware.test_cache_manage.TestCacheManageFilter.test_get_queued_images [0.011706s] ... ok | |
+{1} glance.tests.unit.api.test_cmd.TestGlanceApiCmd.test_supported_default_store [0.017686s] ... ok | |
+2018-01-19 14:49:17.068 4976 INFO glance.db.simple.api [req-c1b450b9-120f-4a5a-99df-f71c2b98712d 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(<glance.context.RequestContext object at 0x7f52bcdab190>, {'protected': False, 'name': '1', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'properties': {}, 'disk_format': 'raw', 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'tags': [], 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'min_ram': None, 'container_format': 'bare', 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:17.070 4976 INFO glance.db.simple.api [req-c1b450b9-120f-4a5a-99df-f71c2b98712d 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 69721), 'name': '1', 'container_format': 'bare', 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': 'c91a516f-2113-420b-a7ca-a9c56186361f', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 69721), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False} | |
+2018-01-19 14:49:17.074 4976 INFO glance.db.simple.api [req-cabce6c8-d9d3-4733-8556-6996d21addd5 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_get: args=(<glance.context.RequestContext object at 0x7f52ba22d6d0>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={} | |
+2018-01-19 14:49:17.075 4976 INFO glance.db.simple.api [req-cabce6c8-d9d3-4733-8556-6996d21addd5 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_get: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 69721), 'name': '1', 'container_format': 'bare', 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': 'c91a516f-2113-420b-a7ca-a9c56186361f', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 69721), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False} | |
+2018-01-19 14:49:17.075 4976 INFO glance.db.simple.api [req-cabce6c8-d9d3-4733-8556-6996d21addd5 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52ba22d6d0>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={} | |
+2018-01-19 14:49:17.076 4976 INFO glance.db.simple.api [req-cabce6c8-d9d3-4733-8556-6996d21addd5 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_get_all: [] | |
+{7} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_deactivate_from_queued [0.027560s] ... ok | |
+{1} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_catch_error_forbidden [0.009768s] ... ok | |
+{1} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_catch_error_not_found [0.007404s] ... ok | |
+{1} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_catch_error_unhandled_debug_mode [0.009212s] ... ok | |
+{1} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_delete_cached_image_not_forced_not_confirmed [0.011527s] ... ok | |
+{1} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_help_with_command [0.013025s] ... ok | |
+{1} glance.tests.unit.api.test_cmd_cache_manage.TestGlanceCmdManage.test_list_queued_images_empty [0.014387s] ... ok | |
+2018-01-19 14:49:17.097 4976 INFO glance.db.simple.api [req-bc21e1b2-1c79-43a5-9a22-0a63b02184e7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(<glance.context.RequestContext object at 0x7f52b9ec5d10>, {'protected': False, 'name': '1', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'properties': {}, 'disk_format': 'raw', 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'tags': [], 'status': 'deleted', 'visibility': 'public', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'min_ram': None, 'container_format': 'bare', 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:17.099 4976 INFO glance.db.simple.api [req-bc21e1b2-1c79-43a5-9a22-0a63b02184e7 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 98704), 'name': '1', 'container_format': 'bare', 'status': 'deleted', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': '15eb6080-af7b-493f-a918-c1cc9d438efd', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 98704), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False} | |
+2018-01-19 14:49:17.105 4976 INFO glance.db.simple.api [req-d08447d5-f498-4aa1-967f-a00c7f803309 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_get: args=(<glance.context.RequestContext object at 0x7f52bb1e3cd0>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={} | |
+2018-01-19 14:49:17.106 4976 INFO glance.db.simple.api [req-d08447d5-f498-4aa1-967f-a00c7f803309 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_get: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 98704), 'name': '1', 'container_format': 'bare', 'status': 'deleted', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': '15eb6080-af7b-493f-a918-c1cc9d438efd', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 98704), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False} | |
+2018-01-19 14:49:17.106 4976 INFO glance.db.simple.api [req-d08447d5-f498-4aa1-967f-a00c7f803309 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52bb1e3cd0>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={} | |
+2018-01-19 14:49:17.107 4976 INFO glance.db.simple.api [req-d08447d5-f498-4aa1-967f-a00c7f803309 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_get_all: [] | |
+{7} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_deleted [0.030864s] ... ok | |
+2018-01-19 14:49:17.128 4976 INFO glance.db.simple.api [req-367fad1e-d2d7-40e5-9b81-80b453bd93a4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(<glance.context.RequestContext object at 0x7f52bad3a910>, {'protected': False, 'name': '1', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'properties': {}, 'disk_format': 'raw', 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'tags': [], 'status': 'killed', 'visibility': 'public', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'min_ram': None, 'container_format': 'bare', 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:17.130 4976 INFO glance.db.simple.api [req-367fad1e-d2d7-40e5-9b81-80b453bd93a4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 129515), 'name': '1', 'container_format': 'bare', 'status': 'killed', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': 'a3a75a99-3351-4b79-a847-838f3932dd53', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 129515), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False} | |
+2018-01-19 14:49:17.135 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_get: args=(<glance.context.RequestContext object at 0x7f52bb1d3e90>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={} | |
+2018-01-19 14:49:17.136 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_get: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 129515), 'name': '1', 'container_format': 'bare', 'status': 'killed', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': 'a3a75a99-3351-4b79-a847-838f3932dd53', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 129515), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False} | |
+2018-01-19 14:49:17.137 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52bb1d3e90>, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'), kwargs={} | |
+2018-01-19 14:49:17.137 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_get_all: [] | |
+{7} glance.tests.unit.v2.test_image_actions_resource.TestImageActionsController.test_reactivate_from_killed [0.029498s] ... ok | |
+{7} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_no_content [0.008854s] ... ok | |
+{7} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_store_get_not_support [0.009222s] ... ok | |
+{7} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_download_with_checksum [0.007978s] ... ok | |
+{7} glance.tests.unit.v2.test_image_data_resource.TestImageDataSerializer.test_range_requests_for_image_downloads [0.011677s] ... ok | |
+/home/zuul/src/git.openstack.org/openstack/glance/.tox/py27/local/lib/python2.7/site-packages/paste/deploy/util.py:55: DeprecationWarning: Using function/method 'Healthcheck.factory()' is deprecated: The healthcheck middleware must now be configured as an application, not as a filter | |
+ val = callable(*args, **kw) | |
+{1} glance.tests.unit.api.test_common.TestMalformedRequest.test_redirect_incomplete_url [0.120025s] ... ok | |
+{1} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_create_reserved_extra_property [0.017895s] ... ok | |
+{1} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_delete_empty_extra_property [0.016694s] ... ok | |
+{1} glance.tests.unit.api.test_property_protections.TestExtraPropertiesProxy.test_update_empty_extra_property [0.016094s] ... ok | |
+{1} glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop [0.017166s] ... ok | |
+{1} glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_extra_prop_reserved_property [0.017706s] ... ok | |
+2018-01-19 14:49:17.188 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'container_format': 'bare'}), kwargs={} | |
+2018-01-19 14:49:17.189 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 189457), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 189457), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': 'c277c4c0-fa9e-41cb-aa75-e0c4ca028b98', 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.190 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'status': 'queued', 'disk_format': 'raw', 'container_format': 'bare', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:17.191 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 190851), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 190851), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'visibility': 'shared', 'locations': [], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.191 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:17.192 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': '734c27cf-4b13-4240-bb85-89db590659b9', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 192133), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 192133), 'deleted': False} | |
+2018-01-19 14:49:17.192 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={} | |
+2018-01-19 14:49:17.193 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': 'c8e7557c-7c9b-46f1-b755-86f576e481cf', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 193348), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 193348), 'deleted': False} | |
+2018-01-19 14:49:17.194 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={} | |
+2018-01-19 14:49:17.194 4976 INFO glance.db.simple.api [req-f98bb0db-e184-45c4-a5f4-86442b108424 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None | |
+2018-01-19 14:49:17.210 4976 ERROR glance.api.v2.image_data [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Failed to stage image data due to internal error: HTTPConflict: The image 2b0bd3ce-47f3-40c2-9317-0ffc20cec8f1 has data on staging | |
+2018-01-19 14:49:17.210 4976 ERROR glance.api.v2.image_data Traceback (most recent call last): | |
+2018-01-19 14:49:17.210 4976 ERROR glance.api.v2.image_data File "glance/api/v2/image_data.py", line 305, in stage | |
+2018-01-19 14:49:17.210 4976 ERROR glance.api.v2.image_data raise webob.exc.HTTPConflict(explanation=msg) | |
+2018-01-19 14:49:17.210 4976 ERROR glance.api.v2.image_data HTTPConflict: The image 2b0bd3ce-47f3-40c2-9317-0ffc20cec8f1 has data on staging | |
+2018-01-19 14:49:17.210 4976 ERROR glance.api.v2.image_data | |
+{7} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_already_on_staging [0.033085s] ... ok | |
+{1} glance.tests.unit.api.test_property_protections.TestProtectedImageFactoryProxy.test_create_image_no_extra_prop [0.016808s] ... ok | |
+{1} glance.tests.unit.async.flows.test_import.TestImportTask.test_create_image [0.023607s] ... ok | |
+2018-01-19 14:49:17.222 4976 INFO glance.db.simple.api [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'container_format': 'bare'}), kwargs={} | |
+2018-01-19 14:49:17.224 4976 INFO glance.db.simple.api [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 223931), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 223931), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': '52358a73-bc83-4c7e-a6b0-a601bb4dfed6', 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.224 4976 INFO glance.db.simple.api [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'status': 'queued', 'disk_format': 'raw', 'container_format': 'bare', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:17.225 4976 INFO glance.db.simple.api [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 225454), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 225454), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'visibility': 'shared', 'locations': [], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.226 4976 INFO glance.db.simple.api [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:17.226 4976 INFO glance.db.simple.api [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': '5fefc85f-7d93-413a-ad22-73e8ad340ba1', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 226632), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 226632), 'deleted': False} | |
+2018-01-19 14:49:17.227 4976 INFO glance.db.simple.api [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={} | |
+2018-01-19 14:49:17.228 4976 INFO glance.db.simple.api [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '9b852410-d7f2-47c4-bed9-4a437d436e1d', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 227789), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 227789), 'deleted': False} | |
+2018-01-19 14:49:17.228 4976 INFO glance.db.simple.api [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={} | |
+2018-01-19 14:49:17.228 4976 INFO glance.db.simple.api [req-db508114-9585-4469-8a6f-d5d17b523907 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None | |
+{7} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_invalid_image_transition [0.031341s] ... ok | |
+{1} glance.tests.unit.async.flows.test_import.TestImportTask.test_import_flow [0.152718s] ... ok | |
+2018-01-19 14:49:17.255 4976 INFO glance.db.simple.api [req-22fd3627-ccd2-4c47-b1bb-5fdaaf362685 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'container_format': 'bare'}), kwargs={} | |
+2018-01-19 14:49:17.257 4976 INFO glance.db.simple.api [req-22fd3627-ccd2-4c47-b1bb-5fdaaf362685 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 256958), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 256958), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': 'f97e9c16-ca0a-42d1-a98d-7f8a733f9613', 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.258 4976 INFO glance.db.simple.api [req-22fd3627-ccd2-4c47-b1bb-5fdaaf362685 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'status': 'queued', 'disk_format': 'raw', 'container_format': 'bare', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:17.259 4976 INFO glance.db.simple.api [req-22fd3627-ccd2-4c47-b1bb-5fdaaf362685 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 258793), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 258793), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'visibility': 'shared', 'locations': [], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.259 4976 INFO glance.db.simple.api [req-22fd3627-ccd2-4c47-b1bb-5fdaaf362685 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:17.260 4976 INFO glance.db.simple.api [req-22fd3627-ccd2-4c47-b1bb-5fdaaf362685 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': 'f9f52ed7-3d22-4d97-9bb8-67019dd1146d', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 260161), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 260161), 'deleted': False} | |
+2018-01-19 14:49:17.260 4976 INFO glance.db.simple.api [req-22fd3627-ccd2-4c47-b1bb-5fdaaf362685 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={} | |
+2018-01-19 14:49:17.261 4976 INFO glance.db.simple.api [req-22fd3627-ccd2-4c47-b1bb-5fdaaf362685 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': 'd09e7553-92d1-4d71-8958-12d86afa50bf', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 261351), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 261351), 'deleted': False} | |
+2018-01-19 14:49:17.262 4976 INFO glance.db.simple.api [req-22fd3627-ccd2-4c47-b1bb-5fdaaf362685 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={} | |
+2018-01-19 14:49:17.262 4976 INFO glance.db.simple.api [req-22fd3627-ccd2-4c47-b1bb-5fdaaf362685 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None | |
+2018-01-19 14:49:17.273 4976 ERROR glance.api.v2.image_data [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Failed to stage image data due to internal error: ServerError: The request returned 500 Internal Server Error. | |
+2018-01-19 14:49:17.273 4976 ERROR glance.api.v2.image_data Traceback (most recent call last): | |
+2018-01-19 14:49:17.273 4976 ERROR glance.api.v2.image_data File "glance/api/v2/image_data.py", line 296, in stage | |
+2018-01-19 14:49:17.273 4976 ERROR glance.api.v2.image_data image = image_repo.get(image_id) | |
+2018-01-19 14:49:17.273 4976 ERROR glance.api.v2.image_data File "glance/tests/unit/v2/test_image_data_resource.py", line 84, in get | |
+2018-01-19 14:49:17.273 4976 ERROR glance.api.v2.image_data raise self.result | |
+2018-01-19 14:49:17.273 4976 ERROR glance.api.v2.image_data ServerError: The request returned 500 Internal Server Error. | |
+2018-01-19 14:49:17.273 4976 ERROR glance.api.v2.image_data | |
+{7} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_image_stage_raises_internal_error [0.030933s] ... ok | |
+2018-01-19 14:49:17.285 4976 INFO glance.db.simple.api [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'container_format': 'bare'}), kwargs={} | |
+2018-01-19 14:49:17.287 4976 INFO glance.db.simple.api [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 286914), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 286914), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': '95d5d5d4-eb58-4c1c-9348-a8e4492cc099', 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.288 4976 INFO glance.db.simple.api [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'status': 'queued', 'disk_format': 'raw', 'container_format': 'bare', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:17.289 4976 INFO glance.db.simple.api [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 288832), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 288832), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'visibility': 'shared', 'locations': [], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.289 4976 INFO glance.db.simple.api [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:17.290 4976 INFO glance.db.simple.api [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': '864b08d8-c413-4cff-8e78-0e08bfb0d464', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 290325), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 290325), 'deleted': False} | |
+2018-01-19 14:49:17.291 4976 INFO glance.db.simple.api [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={} | |
+2018-01-19 14:49:17.291 4976 INFO glance.db.simple.api [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '1abb6359-68e4-4755-9c88-f2ffb73ddaa5', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 291539), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 291539), 'deleted': False} | |
+2018-01-19 14:49:17.292 4976 INFO glance.db.simple.api [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={} | |
+2018-01-19 14:49:17.292 4976 INFO glance.db.simple.api [req-d9f9d47b-54b9-426a-a0ff-d553d284b742 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None | |
+2018-01-19 14:49:17.308 4976 ERROR glance.api.v2.image_data [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Signature verification failed for image c80a1a6c-bd1f-41c5-90ee-81afedb1d58d: Signature verification for the image failed: %(reason)s.: SignatureVerificationError: Signature verification for the image failed: %(reason)s. | |
+{7} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_signature_verification_fails [0.033075s] ... ok | |
+{1} glance.tests.unit.async.flows.test_import.TestImportTask.test_import_flow_backed_file_import_to_fs [0.131068s] ... ok | |
+{1} glance.tests.unit.async.flows.test_ovf_process.TestOvfProcessTask.test_extract_ova_no_disk [0.014196s] ... ok | |
+{1} glance.tests.unit.async.flows.test_ovf_process.TestOvfProcessTask.test_ovf_process_not_admin [0.012838s] ... ok | |
+{1} glance.tests.unit.async.test_taskflow_executor.TestTaskExecutor.test_task_fail [0.026936s] ... ok | |
+{1} glance.tests.unit.common.scripts.image_import.test_main.TestImageImport.test_create_image [0.014608s] ... ok | |
+{1} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_set_base_image_properties_not_empty [0.007683s] ... ok | |
+{1} glance.tests.unit.common.scripts.test_scripts_utils.TestScriptsUtils.test_unpack_task_input [0.009552s] ... ok | |
+2018-01-19 14:49:17.319 4976 INFO glance.db.simple.api [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'container_format': 'bare'}), kwargs={} | |
+2018-01-19 14:49:17.320 4976 INFO glance.db.simple.api [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 320270), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 320270), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': 'a7a1f776-2df1-4118-9d31-734e17414a95', 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.321 4976 INFO glance.db.simple.api [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'status': 'queued', 'disk_format': 'raw', 'container_format': 'bare', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:17.322 4976 INFO glance.db.simple.api [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 321829), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 321829), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'visibility': 'shared', 'locations': [], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.322 4976 INFO glance.db.simple.api [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:17.323 4976 INFO glance.db.simple.api [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': 'bd3f186c-50af-457f-b50b-2a998b739fd6', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 323272), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 323272), 'deleted': False} | |
+2018-01-19 14:49:17.323 4976 INFO glance.db.simple.api [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={} | |
+2018-01-19 14:49:17.324 4976 INFO glance.db.simple.api [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '8b34007e-cc2f-423f-b261-200f391fa271', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 324435), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 324435), 'deleted': False} | |
+2018-01-19 14:49:17.325 4976 INFO glance.db.simple.api [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={} | |
+2018-01-19 14:49:17.325 4976 INFO glance.db.simple.api [req-5ac2e35b-803e-4b6f-82f6-cdf8b0313e9b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None | |
+2018-01-19 14:49:17.338 4976 ERROR glance.api.v2.image_data [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Insufficient permissions on image storage media: Permission to write image storage media denied.: StorageWriteDenied: Permission to write image storage media denied. | |
+{7} glance.tests.unit.v2.test_image_data_resource.TestImagesController.test_upload_storage_write_denied [0.029510s] ... ok | |
+{1} glance.tests.unit.common.test_location_strategy.TestLocationOrderStrategyModule.test_get_ordered_locations [0.015509s] ... ok | |
+{1} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_none [0.034423s] ... ok | |
+{1} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_none_permitted [0.028273s] ... ok | |
+{1} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_permitted_specific_policy [0.026054s] ... ok | |
+{1} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithPolicies.test_check_property_rules_read_unpermitted_policy [0.021755s] ... ok | |
+{1} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_none_permitted [0.015177s] ... ok | |
+{1} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_check_property_rules_create_permitted_admin_role [0.021166s] ... ok | |
+{1} glance.tests.unit.common.test_property_utils.TestPropertyRulesWithRoles.test_property_rules_loaded_in_order [0.016965s] ... ok | |
+{1} glance.tests.unit.common.test_rpc.TestRPCController.test_register [0.010335s] ... ok | |
+{1} glance.tests.unit.common.test_rpc.TestRPCJSONDeserializer.test_has_body_zero_content_length [0.008699s] ... ok | |
+{1} glance.tests.unit.common.test_timeutils.TestIso8601Time.test_zulu_roundtrip [0.009519s] ... ok | |
+{1} glance.tests.unit.common.test_timeutils.TimeUtilsTest.test_iso8601_from_timestamp [0.008911s] ... ok | |
+{1} glance.tests.unit.common.test_utils.EvaluateFilterOpTestCase.test_invalid_operator [0.010963s] ... ok | |
+{1} glance.tests.unit.common.test_utils.SplitFilterOpTestCase.test_operator_with_datetime [0.009062s] ... ok | |
+{1} glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_of_iterator_stop_iteration_err [0.007424s] ... ok | |
+{1} glance.tests.unit.common.test_utils.TestUtils.test_cooperative_reader_preserves_size_chunk_equals_read [0.009156s] ... ok | |
+{1} glance.tests.unit.common.test_utils.TestUtils.test_create_mashup_dict_with_different_core_custom_properties [0.007970s] ... ok | |
+{1} glance.tests.unit.common.test_utils.TestUtils.test_mutating [0.007237s] ... ok | |
+{1} glance.tests.unit.common.test_utils.TestUtils.test_valid_host_port_string [0.008120s] ... ok | |
+{1} glance.tests.unit.common.test_utils.TestUtils.test_valid_hostname [0.009422s] ... ok | |
+{1} glance.tests.unit.common.test_utils.TestUtils.test_validate_key_cert_no_private_key [0.007853s] ... ok | |
+{1} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_has_content_length [0.008427s] ... ok | |
+{1} glance.tests.unit.common.test_wsgi.JSONRequestDeserializerTest.test_has_body_invalid_transfer_encoding_no_content_len_but_body [0.007441s] ... ok | |
+2018-01-19 14:49:17.347 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '1', 'container_format': None, 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:17.349 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 348606), 'name': '1', 'container_format': None, 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': '2ea3c483-cb4a-4d78-ae2f-541dd0418c61', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 348606), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.349 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 512, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:17.350 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 350347), 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 350347), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.351 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 512, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'min_disk': None, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'tags': [], 'name': '3', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:17.352 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'virtual_size': None, 'min_disk': None, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 351749), 'name': '3', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 351749), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.352 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 1024, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'min_disk': None, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'tags': [], 'name': '4', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:17.353 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 1024, 'deleted_at': None, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'virtual_size': None, 'min_disk': None, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 353212), 'name': '4', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 353212), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.354 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 1024, 'id': '3eee7cc2-eae7-4c0f-b50d-a7160b0c62ed', 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '5', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:17.354 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 1024, 'deleted_at': None, 'id': '3eee7cc2-eae7-4c0f-b50d-a7160b0c62ed', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 354664), 'name': '5', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 354664), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.355 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={} | |
+2018-01-19 14:49:17.355 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None | |
+2018-01-19 14:49:17.356 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'pending', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': 'c6c87f25-8a94-47ed-8c83-053c25f42df4'}), kwargs={} | |
+2018-01-19 14:49:17.357 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'id': 'ad49ef52-bd82-416d-8f79-5434e5f2e09e', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 356945), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 356945), 'deleted': False} | |
+2018-01-19 14:49:17.357 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'pending', 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': 'c6c87f25-8a94-47ed-8c83-053c25f42df4'}), kwargs={} | |
+2018-01-19 14:49:17.358 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'id': '6d7088ec-2619-4264-bac1-ed13f03bc8ba', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 358182), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 358182), 'deleted': False} | |
+2018-01-19 14:49:17.358 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'pending', 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={} | |
+2018-01-19 14:49:17.359 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '31b75704-4f8a-4950-9ad3-99a53f025afe', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 359340), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 359340), 'deleted': False} | |
+2018-01-19 14:49:17.360 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'pending', 'image_id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:17.360 4976 INFO glance.db.simple.api [req-12b629f6-a7b8-4e6e-bb53-70563ce25c6f 2hss8dkl-d8jh-88yd-uhs9-879sdjsd8skd 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': 'c08ccb38-c421-4811-86e1-eea35f959875', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 360483), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 360483), 'deleted': False} | |
+2018-01-19 14:49:17.368 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_get: args=(<glance.context.RequestContext object at 0x7f52bcdab390>, 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc'), kwargs={} | |
+2018-01-19 14:49:17.369 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_get: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 350347), 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 350347), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.370 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_get_all: args=(<glance.context.RequestContext object at 0x7f52bcdab390>, 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc'), kwargs={} | |
+2018-01-19 14:49:17.370 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_get_all: [] | |
+2018-01-19 14:49:17.372 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52bcdab390>,), kwargs={'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc'} | |
+2018-01-19 14:49:17.372 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_member_find: [{'can_share': False, 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'id': 'ad49ef52-bd82-416d-8f79-5434e5f2e09e', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 356945), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 356945), 'deleted': False}] | |
+{7} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_allowed_by_get_members_policy [0.033784s] ... ok | |
+{1} glance.tests.unit.common.test_wsgi.JSONResponseSerializerTest.test_to_json_with_date_format_value [0.011193s] ... ok | |
+{1} glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_from_accept_json_xml_quality [0.007945s] ... ok | |
+{1} glance.tests.unit.common.test_wsgi.RequestTest.test_content_type_with_charset [0.008773s] ... ok | |
+{1} glance.tests.unit.common.test_wsgi.RequestTest.test_language_accept_none [0.007329s] ... ok | |
+{1} glance.tests.unit.common.test_wsgi.ServerTest.test_http_keepalive [0.013662s] ... ok | |
+{1} glance.tests.unit.common.test_wsgi.Test_UwsgiChunkedFile.test_read_data_length [0.008029s] ... ok | |
+{1} glance.tests.unit.test_auth.TestEndpoints.test_get_endpoint_raises_with_invalid_service_type [0.008387s] ... ok | |
+{1} glance.tests.unit.test_auth.TestImageFactoryProxy.test_wrong_owner_cannot_be_set [0.012427s] ... ok | |
+{1} glance.tests.unit.test_auth.TestImmutableImage.test_change_disk_format [0.015090s] ... ok | |
+{1} glance.tests.unit.test_auth.TestImmutableImage.test_change_name [0.014450s] ... ok | |
+{1} glance.tests.unit.test_auth.TestImmutableImage.test_change_status [0.010607s] ... ok | |
+{1} glance.tests.unit.test_auth.TestImmutableImage.test_reactivate_image [0.010061s] ... ok | |
+{1} glance.tests.unit.test_auth.TestImmutableTask.test_begin_processing [0.012882s] ... ok | |
+{1} glance.tests.unit.test_auth.TestImmutableTask.test_change_expires_at [0.010540s] ... ok | |
+{1} glance.tests.unit.test_auth.TestImmutableTask.test_change_owner [0.016100s] ... ok | |
+{1} glance.tests.unit.test_auth.TestImmutableTaskStub.test_change_owner [0.012960s] ... ok | |
+{1} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_download_restricted [0.016893s] ... ok | |
+{1} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareProcessRequest.test_v2_process_request_response_headers [0.018479s] ... ok | |
+{1} glance.tests.unit.test_cache_middleware.TestCacheMiddlewareURLMatching.test_no_match_unknown_version [0.000333s] ... ok | |
+{1} glance.tests.unit.test_context.TestContext.test_auth_private [0.011678s] ... ok | |
+{1} glance.tests.unit.test_context.TestContext.test_empty_private [0.012030s] ... ok | |
+{1} glance.tests.unit.test_context.TestContext.test_empty_public_owned [0.010105s] ... ok | |
+{1} glance.tests.unit.test_context.TestContext.test_service_catalog [0.013684s] ... ok | |
+{1} glance.tests.unit.test_context_middleware.TestContextMiddleware.test_invalid_service_catalog [0.013406s] ... ok | |
+2018-01-19 14:49:17.381 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '1', 'container_format': None, 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:17.383 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 382666), 'name': '1', 'container_format': None, 'status': 'queued', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': 'c155d414-e4e7-4142-be81-d9745990ab54', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 382666), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.383 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 512, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:17.384 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 384353), 'name': '2', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 384353), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.385 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 512, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'min_disk': None, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'tags': [], 'name': '3', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:17.386 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'virtual_size': None, 'min_disk': None, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 385829), 'name': '3', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 385829), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.386 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 1024, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'min_disk': None, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'tags': [], 'name': '4', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:17.387 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 1024, 'deleted_at': None, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'virtual_size': None, 'min_disk': None, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 387213), 'name': '4', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 387213), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.388 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 1024, 'id': '3eee7cc2-eae7-4c0f-b50d-a7160b0c62ed', 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'tags': [], 'name': '5', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:17.388 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 1024, 'deleted_at': None, 'id': '3eee7cc2-eae7-4c0f-b50d-a7160b0c62ed', 'virtual_size': None, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 388594), 'name': '5', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 388594), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.389 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={} | |
+2018-01-19 14:49:17.389 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None | |
+2018-01-19 14:49:17.390 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'pending', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': 'c6c87f25-8a94-47ed-8c83-053c25f42df4'}), kwargs={} | |
+2018-01-19 14:49:17.391 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'member': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'id': '54b820a9-57af-4035-a982-ef45a3bcc733', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 390833), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 390833), 'deleted': False} | |
+2018-01-19 14:49:17.391 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'pending', 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': 'c6c87f25-8a94-47ed-8c83-053c25f42df4'}), kwargs={} | |
+2018-01-19 14:49:17.392 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'id': '6b83c6c7-a224-4116-a8a3-0cd1b32b5032', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 391985), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 391985), 'deleted': False} | |
+2018-01-19 14:49:17.392 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'pending', 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={} | |
+2018-01-19 14:49:17.393 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': 'a8519b0a-5742-4d22-bced-baf529b9be15', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 393115), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 393115), 'deleted': False} | |
+2018-01-19 14:49:17.393 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'status': 'pending', 'image_id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:17.394 4976 INFO glance.db.simple.api [req-1bda08ce-7232-48e8-bcad-3e6376f967d4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': 'ed5e4cd4-a044-46fc-96df-7f796da7f75d', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 394352), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 394352), 'deleted': False} | |
+2018-01-19 14:49:17.404 4976 INFO glance.db.simple.api [req-6e58431a-b042-4017-978d-f3dd752a0310 54492ba0-f4df-4e4e-be62-27f4d76b29cf 2c014f32-55eb-467d-8fcb-4bd706012f81 - - -] Calling image_get: args=(<glance.context.RequestContext object at 0x7f52bcdabe10>, '3eee7cc2-eae7-4c0f-b50d-a7160b0c62ed'), kwargs={} | |
+2018-01-19 14:49:17.405 4976 INFO glance.db.simple.api [req-6e58431a-b042-4017-978d-f3dd752a0310 54492ba0-f4df-4e4e-be62-27f4d76b29cf 2c014f32-55eb-467d-8fcb-4bd706012f81 - - -] Calling image_member_find: args=(<glance.context.RequestContext object at 0x7f52bcdabe10>,), kwargs={'status': None, 'image_id': '3eee7cc2-eae7-4c0f-b50d-a7160b0c62ed', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'} | |
+2018-01-19 14:49:17.406 4976 INFO glance.db.simple.api [req-6e58431a-b042-4017-978d-f3dd752a0310 54492ba0-f4df-4e4e-be62-27f4d76b29cf 2c014f32-55eb-467d-8fcb-4bd706012f81 - - -] Returning image_member_find: [] | |
+2018-01-19 14:49:17.406 4976 WARNING glance.db.simple.api [req-6e58431a-b042-4017-978d-f3dd752a0310 54492ba0-f4df-4e4e-be62-27f4d76b29cf 2c014f32-55eb-467d-8fcb-4bd706012f81 - - -] Unable to get unowned image | |
+2018-01-19 14:49:17.407 4976 WARNING glance.api.v2.image_members [req-6e58431a-b042-4017-978d-f3dd752a0310 54492ba0-f4df-4e4e-be62-27f4d76b29cf 2c014f32-55eb-467d-8fcb-4bd706012f81 - - -] Image 3eee7cc2-eae7-4c0f-b50d-a7160b0c62ed not found.: ImageNotFound: No image found with ID 3eee7cc2-eae7-4c0f-b50d-a7160b0c62ed | |
+{7} glance.tests.unit.v2.test_image_members_resource.TestImageMembersController.test_index_private_image [0.034357s] ... ok | |
+{1} glance.tests.unit.test_context_middleware.TestUnauthenticatedContextMiddleware.test_response [0.014695s] ... ok | |
+{7} glance.tests.unit.v2.test_image_members_resource.TestImageMembersSerializer.test_update [0.009935s] ... ok | |
+{7} glance.tests.unit.v2.test_image_members_resource.TestImagesDeserializer.test_create_no_body [0.012793s] ... ok | |
+{1} glance.tests.unit.test_data_migration_framework.TestDataMigrationFramework.test_has_pending_migrations_mult_migration_some_pending [0.008663s] ... ok | |
+{1} glance.tests.unit.test_db.TestDbUtilities.test_get_api_calls_for_v1_api [0.014660s] ... ok | |
+{1} glance.tests.unit.test_db.TestImageMemberRepo.test_add_duplicate_image_member [0.014169s] ... ok | |
+{1} glance.tests.unit.test_db.TestImageMemberRepo.test_get_nonexistent_image_member [0.014194s] ... ok | |
+{1} glance.tests.unit.test_db.TestImageRepo.test_save_image [0.016710s] ... ok | |
+{1} glance.tests.unit.test_db.TestTaskRepo.test_list_with_type [0.016408s] ... ok | |
+{1} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_add_property [0.022743s] ... ok | |
+2018-01-19 14:49:17.446 4976 INFO glance.db.simple.api [req-b3bf1962-c064-48c7-abb1-6f1a7cbe1c6b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'status': 'queued', 'locations': [{'metadata': {}, 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'container_format': 'bare'}), kwargs={} | |
+2018-01-19 14:49:17.447 4976 INFO glance.db.simple.api [req-b3bf1962-c064-48c7-abb1-6f1a7cbe1c6b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 447176), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 447176), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'visibility': 'shared', 'locations': [{'metadata': {}, 'id': '67227f52-36e6-431b-a984-6242e87fc2a6', 'status': 'queued', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.448 4976 INFO glance.db.simple.api [req-b3bf1962-c064-48c7-abb1-6f1a7cbe1c6b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'status': 'queued', 'disk_format': 'raw', 'container_format': 'bare', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:17.449 4976 INFO glance.db.simple.api [req-b3bf1962-c064-48c7-abb1-6f1a7cbe1c6b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'protected': False, 'size': None, 'deleted_at': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 448843), 'virtual_size': None, 'min_disk': 0, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 448843), 'name': None, 'container_format': 'bare', 'status': 'queued', 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'visibility': 'shared', 'locations': [], 'disk_format': 'raw', 'min_ram': 0, 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.449 4976 INFO glance.db.simple.api [req-b3bf1962-c064-48c7-abb1-6f1a7cbe1c6b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df'}), kwargs={} | |
+2018-01-19 14:49:17.450 4976 INFO glance.db.simple.api [req-b3bf1962-c064-48c7-abb1-6f1a7cbe1c6b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': True, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'id': 'a22678a8-b5c3-46ce-8aaa-b2affafb46ef', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 450210), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 450210), 'deleted': False} | |
+2018-01-19 14:49:17.450 4976 INFO glance.db.simple.api [req-b3bf1962-c064-48c7-abb1-6f1a7cbe1c6b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={} | |
+2018-01-19 14:49:17.451 4976 INFO glance.db.simple.api [req-b3bf1962-c064-48c7-abb1-6f1a7cbe1c6b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': '81dd5c45-b334-4df4-a3bd-d8d1b385fced', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 451384), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 451384), 'deleted': False} | |
+2018-01-19 14:49:17.452 4976 INFO glance.db.simple.api [req-b3bf1962-c064-48c7-abb1-6f1a7cbe1c6b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={} | |
+2018-01-19 14:49:17.452 4976 INFO glance.db.simple.api [req-b3bf1962-c064-48c7-abb1-6f1a7cbe1c6b 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None | |
+2018-01-19 14:49:17.460 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_get: args=(<glance.context.RequestContext object at 0x7f52bafb9350>, 'abcd'), kwargs={} | |
+2018-01-19 14:49:17.461 4976 WARNING glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Could not find image abcd | |
+2018-01-19 14:49:17.466 4976 WARNING glance.api.v2.image_tags [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Image abcd not found.: ImageNotFound: No image found with ID abcd | |
+{7} glance.tests.unit.v2.test_image_tags_resource.TestImageTagsController.test_update_tag_of_non_existing_image [0.034278s] ... ok | |
+{7} glance.tests.unit.v2.test_image_tags_resource.TestImagesSerializer.test_delete_tag [0.007481s] ... ok | |
+{1} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_object_not_found [0.021255s] ... ok | |
+{7} glance.tests.unit.v2.test_images_resource.TestImageSchemaFormatConfiguration.test_default_disk_formats [0.013796s] ... ok | |
+{1} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_remove_tag_not_found [0.024307s] ... ok | |
+{1} glance.tests.unit.test_db_metadef.TestMetadefRepo.test_save_tag [0.028769s] ... ok | |
+{1} glance.tests.unit.test_domain.TestExtraProperties.test_getitem_with_no_items [0.009080s] ... ok | |
+{1} glance.tests.unit.test_domain.TestExtraProperties.test_setitem [0.012320s] ... ok | |
+{1} glance.tests.unit.test_domain.TestImage.test_delete_extra_properties [0.009399s] ... ok | |
+{1} glance.tests.unit.test_domain.TestImage.test_tags_always_a_set [0.008080s] ... ok | |
+{1} glance.tests.unit.test_domain.TestImageFactory.test_new_image_unexpected_property [0.009330s] ... ok | |
+{1} glance.tests.unit.test_domain_proxy.TestImageFactory.test_proxy_plain [0.009680s] ... ok | |
+{1} glance.tests.unit.test_domain_proxy.TestProxyRepoPlain.test_add [0.008093s] ... ok | |
+{1} glance.tests.unit.test_domain_proxy.TestProxyRepoWrapping.test_save [0.007741s] ... ok | |
+{1} glance.tests.unit.test_domain_proxy.TestTaskFactory.test_proxy_plain [0.007988s] ... ok | |
+{1} glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_add_image [0.008064s] ... ok | |
+{1} glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_errors [0.008742s] ... ok | |
+{1} glance.tests.unit.test_glance_replicator.ImageServiceTestCase.test_rest_get_image_meta [0.007668s] ... ok | |
+{1} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_livecopy_with_bad_args [0.008975s] ... ok | |
+{1} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_load [0.011347s] ... ok | |
+{1} glance.tests.unit.test_glance_replicator.ReplicationCommandsTestCase.test_replication_size [0.008168s] ... ok | |
+2018-01-19 14:49:17.500 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '1', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'properties': {}, 'disk_format': 'raw', 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'tags': [], 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'min_ram': None, 'container_format': 'bare', 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:17.502 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 501909), 'name': '1', 'container_format': 'bare', 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': 'e14d3519-c7d5-4d62-ac5c-60b75075d6a4', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 501909), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False} | |
+2018-01-19 14:49:17.503 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '2', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '43254c3edf6972c9f1cb309543d38a8c', 'properties': {'bar': 'foo', 'foo': 'bar', 'hypervisor_type': 'kvm'}, 'disk_format': 'raw', 'size': 512, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': 2048, 'min_disk': None, 'tags': ['redhat', '64bit', 'power'], 'status': 'active', 'visibility': 'public', 'locations': [], 'min_ram': None, 'container_format': 'bare', 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:17.503 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [{'value': 'foo', 'name': 'bar', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'deleted': False}, {'value': 'bar', 'name': 'foo', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'deleted': False}, {'value': 'kvm', 'name': 'hypervisor_type', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'deleted': False}], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': 2048, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 503567), 'name': '2', 'container_format': 'bare', 'status': 'active', 'visibility': 'public', 'locations': [], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 503567), 'checksum': '43254c3edf6972c9f1cb309543d38a8c', 'deleted': False} | |
+2018-01-19 14:49:17.504 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '3', 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'checksum': '43254c3edf6972c9f1cb309543d38a8c', 'properties': {}, 'disk_format': None, 'size': 512, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'virtual_size': 2048, 'min_disk': None, 'tags': ['windows', '64bit', 'x86'], 'status': 'queued', 'visibility': 'public', 'locations': [], 'min_ram': None, 'container_format': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:17.505 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': '971ec09a-8067-4bc8-a91f-ae3557f1c4c7', 'virtual_size': 2048, 'min_disk': None, 'owner': '5a3e60e8-cfa9-4a9e-a90a-62b42cea92b8', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 505185), 'name': '3', 'container_format': None, 'status': 'queued', 'visibility': 'public', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 505185), 'checksum': '43254c3edf6972c9f1cb309543d38a8c', 'deleted': False} | |
+2018-01-19 14:49:17.505 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'min_ram': None, 'protected': False, 'size': 1024, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'virtual_size': 3072, 'min_disk': None, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'tags': [], 'name': '4', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'properties': {}, 'checksum': None, 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:17.506 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 1024, 'deleted_at': None, 'id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'virtual_size': 3072, 'min_disk': None, 'owner': 'c6c87f25-8a94-47ed-8c83-053c25f42df4', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 506309), 'name': '4', 'container_format': None, 'status': 'queued', 'visibility': 'shared', 'locations': [], 'disk_format': None, 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 506309), 'checksum': None, 'deleted': False} | |
+2018-01-19 14:49:17.506 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={} | |
+2018-01-19 14:49:17.507 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_tag_set_all: None | |
+2018-01-19 14:49:17.507 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling wrapper: args=(None, {'image_id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81'}), kwargs={} | |
+2018-01-19 14:49:17.507 4976 INFO glance.db.simple.api [req-093a5315-d1ed-4bda-8d60-206886bf038e 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning wrapper: {'can_share': False, 'image_id': '6bbe7cc2-eae7-4c0f-b50d-a7160b0c6a86', 'member': '2c014f32-55eb-467d-8fcb-4bd706012f81', 'id': 'ace5afa6-3d87-443e-9642-4bf36cbd3ff2', 'status': 'pending', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 507844), 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 507844), 'deleted': False} | |
+{7} glance.tests.unit.v2.test_images_resource.TestImagesController.test_create_readonly_property [0.024552s] ... ok | |
+{1} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_caching_iterator [0.023022s] ... ok | |
+{1} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_gate_caching_iter_good_checksum [0.020726s] ... ok | |
+{1} glance.tests.unit.test_image_cache.TestImageCacheSqlite.test_is_cached [0.024873s] ... ok | |
+2018-01-19 14:49:17.549 4976 INFO glance.db.simple.api [req-dedc4200-b9fc-4420-a251-2692d5d1bbf4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '1', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'properties': {}, 'disk_format': 'raw', 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'tags': [], 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'min_ram': None, 'container_format': 'bare', 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:17.551 4976 INFO glance.db.simple.api [req-dedc4200-b9fc-4420-a251-2692d5d1bbf4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 550784), 'name': '1', 'container_format': 'bare', 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': 'f66ed81e-4104-4bf6-ac49-c64b3efa2baf', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 550784), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False} | |
+2018-01-19 14:49:17.551 4976 INFO glance.db.simple.api [req-dedc4200-b9fc-4420-a251-2692d5d1bbf4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '2', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '43254c3edf6972c9f1cb309543d38a8c', 'properties': {'bar': 'foo', 'foo': 'bar', 'hypervisor_type': 'kvm'}, 'disk_format': 'raw', 'size': 512, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': 2048, 'min_disk': None, 'tags': ['redhat', '64bit', 'power'], 'status': 'active', 'visibility': 'public', 'locations': [], 'min_ram': None, 'container_format': 'bare', 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:17.552 4976 INFO glance.db.simple.api [req-dedc4200-b9fc-4420-a251-2692d5d1bbf4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [{'value': 'foo', 'name': 'bar', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'deleted': False}, {'value': 'bar', 'name': 'foo', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'deleted': False}, {'value': 'kvm', 'name': 'hypervisor_type', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'deleted': False}], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': 2048, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 552103), 'name': '2', 'container_format': 'bare', 'status': 'active', 'visibility': 'public', 'locations': [], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 552103), 'checksum': '43254c3edf6972c9f1cb309543d38a8c', 'deleted': False} | |
+2018-01-19 14:49:17.555 4976 INFO glance.db.simple.api [req-dedc4200-b9fc-4420-a251-2692d5d1bbf4 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_tag_set_all: args=(None, 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', ['ping', 'pong']), kwargs={} | |
+{7} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delayed_delete [0.043189s] ... ok | |
+2018-01-19 14:49:17.619 4976 INFO glance.db.simple.api [req-04e992cb-5fdb-464f-8184-a341bc2932d8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '1', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'properties': {}, 'disk_format': 'raw', 'size': 256, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'tags': [], 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {}, 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'min_ram': None, 'container_format': 'bare', 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:17.620 4976 INFO glance.db.simple.api [req-04e992cb-5fdb-464f-8184-a341bc2932d8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [], 'min_ram': None, 'protected': False, 'size': 256, 'deleted_at': None, 'id': 'c80a1a6c-bd1f-41c5-90ee-81afedb1d58d', 'virtual_size': 1024, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 620216), 'name': '1', 'container_format': 'bare', 'status': 'active', 'visibility': 'public', 'locations': [{'metadata': {}, 'id': '9e827df7-39b2-40a3-8b4d-ebf46b127b07', 'status': 'active', 'url': 'http://storeurl.com/container/c80a1a6c-bd1f-41c5-90ee-81afedb1d58d'}], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 620216), 'checksum': '93264c3edf5972c9f1cb309543d38a5c', 'deleted': False} | |
+2018-01-19 14:49:17.621 4976 INFO glance.db.simple.api [req-04e992cb-5fdb-464f-8184-a341bc2932d8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Calling image_create: args=(None, {'protected': False, 'name': '2', 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'checksum': '43254c3edf6972c9f1cb309543d38a8c', 'properties': {'bar': 'foo', 'foo': 'bar', 'hypervisor_type': 'kvm'}, 'disk_format': 'raw', 'size': 512, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': 2048, 'min_disk': None, 'tags': ['redhat', '64bit', 'power'], 'status': 'active', 'visibility': 'public', 'locations': [], 'min_ram': None, 'container_format': 'bare', 'deleted': False}), kwargs={} | |
+2018-01-19 14:49:17.622 4976 INFO glance.db.simple.api [req-04e992cb-5fdb-464f-8184-a341bc2932d8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe8df - - -] Returning image_create: {'properties': [{'value': 'foo', 'name': 'bar', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'deleted': False}, {'value': 'bar', 'name': 'foo', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'deleted': False}, {'value': 'kvm', 'name': 'hypervisor_type', 'image_id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'deleted': False}], 'min_ram': None, 'protected': False, 'size': 512, 'deleted_at': None, 'id': 'a85abd86-55b3-4d5b-b0b4-5d0a6e6042fc', 'virtual_size': 2048, 'min_disk': None, 'owner': '6838eb7b-6ded-434a-882c-b344c77fe8df', 'updated_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 622331), 'name': '2', 'container_format': 'bare', 'status': 'active', 'visibility': 'public', 'locations': [], 'disk_format': 'raw', 'created_at': datetime.datetime(2018, 1, 19, 14, 49, 17, 622331), 'checksum': '43254c3edf6972c9f1cb309543d38a8c', 'deleted': False} | |
+2018-01-19 14:49:17.626 4976 INFO glance.db.simple.api [req-04e992cb-5fdb-464f-8184-a341bc2932d8 54492ba0-f4df-4e4e-be62-27f4d76b29cf 6838eb7b-6ded-434a-882c-b344c77fe |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment