<div dir="ltr"><div><div>Hi team,<br><br></div>I investigated the latest failed Horizon integration dsvm jobs [1] and found that many of them failed because of timeouts during the upload of image (in function <span>'create_image' [2]), on step '</span><span>_wait_till_spinner_disappears' [3], where we wait while '</span><span><span><span></span>div.<i>modal-backdrop</i></span>' will disappear.<br></span></div><span>In this method integration tests try to upload image by the following link [4]:</span><br><a href="http://download.cirros-cloud.net/0.3.1/cirros-0.3.1-x86_64-uec.tar.gz" target="_blank">http://download.cirros-cloud.net/0.3.1/cirros-0.3.1-x86_64-uec.tar.gz</a><div><span><br></span></div><div><span>In fact, '</span><span><span><span></span>div.<i>modal-backdrop</i></span>' exists because dashboard hags more than 10 seconds on 'loading' screen [5] during the images upload.<br><br></span></div><div><span>I tried to reproduce this on my local environment but it doesn't reproduced, and I can't find the root of this issue based and the code review.<br><br>Do we have ideas how we can debug and fix it? In fact, it is not issue with Horizon integration tests, looks like it is issue with Horizon code/bugs. Probably someone already tried to fix the issue?<br></span></div><div><span><br></span></div><div><span>Thank you!<br></span></div><div><span><br>[1] <a href="https://review.openstack.org/#/c/157367/" target="_blank">https://review.openstack.org/#/c/157367/</a> , <a href="https://review.openstack.org/#/c/173885/" target="_blank">https://review.openstack.org/#/c/173885/</a> , <a href="https://review.openstack.org/#/c/185191/" target="_blank">https://review.openstack.org/#/c/185191/</a> , <a href="https://review.openstack.org/#/c/181095/" target="_blank">https://review.openstack.org/#/c/181095/</a> , <a href="https://review.openstack.org/#/c/186295/" target="_blank">https://review.openstack.org/#/c/186295/</a> and others.<br>[2] <a href="https://github.com/openstack/horizon/blob/2f7a2dd891396f848278dc1bc2216e5720b602f6/openstack_dashboard/test/integration_tests/pages/project/compute/imagespage.py#L69" target="_blank">https://github.com/openstack/horizon/blob/2f7a2dd891396f848278dc1bc2216e5720b602f6/openstack_dashboard/test/integration_tests/pages/project/compute/imagespage.py#L69</a><br>[3] <a href="https://github.com/openstack/horizon/blob/2f7a2dd891396f848278dc1bc2216e5720b602f6/openstack_dashboard/test/integration_tests/pages/project/compute/imagespage.py#L94" target="_blank">https://github.com/openstack/horizon/blob/2f7a2dd891396f848278dc1bc2216e5720b602f6/openstack_dashboard/test/integration_tests/pages/project/compute/imagespage.py#L94</a><br></span><div><div>[4] <a href="https://github.com/openstack/horizon/blob/0d8c175d652ed3d19bfb02d16752f33c5de044bb/openstack_dashboard/test/integration_tests/horizon.conf#L33" target="_blank">https://github.com/openstack/horizon/blob/0d8c175d652ed3d19bfb02d16752f33c5de044bb/openstack_dashboard/test/integration_tests/horizon.conf#L33</a><br>[5] <a href="http://i.imgur.com/zpWpCfb.png?1">http://i.imgur.com/zpWpCfb.png?1</a><br><br><br>-- <br><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><font color="#888888"><font color="#888888"><br></font></font><div style="font-family:arial;font-size:small">Timur,</div><div style="font-family:arial;font-size:small">Senior QA Engineer</div><div style="font-family:arial;font-size:small">OpenStack Projects</div><div style="font-family:arial;font-size:small">Mirantis Inc</div></div></div></div></div></div></div>
</div></div></div></div>