From danken at redhat.com Sat Nov 24 07:35:34 2018 Content-Type: multipart/mixed; boundary="===============2596304675989909483==" MIME-Version: 1.0 From: Dan Kenigsberg To: devel at ovirt.org Subject: [ovirt-devel] UI test failing on a vdsm change? Date: Sat, 24 Nov 2018 09:35:08 +0200 Message-ID: --===============2596304675989909483== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable I just noticed that a vdsm change to gluster tests https://gerrit.ovirt.org/#/c/95596/ failed in the change queue, on WebDriverException in _init_browser connecting to hub https://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/11365/testRe= port/junit/(root)/008_basic_ui_sanity/running_tests___basic_suite_el7_x86_6= 4___initialize_chrome/ The failure is clearly unrelated to the patch; maybe one of you can explain why the test fails? --===============2596304675989909483==-- From gshereme at redhat.com Sat Nov 24 11:51:05 2018 Content-Type: multipart/mixed; boundary="===============2382208742322903458==" MIME-Version: 1.0 From: Greg Sheremeta To: devel at ovirt.org Subject: [ovirt-devel] Re: UI test failing on a vdsm change? Date: Sat, 24 Nov 2018 06:50:37 -0500 Message-ID: In-Reply-To: CAHOEP57Faeb0ZXwTgDJ6n95h-F9sRVibXZhcRWcdsc6VqP15Yw@mail.gmail.com --===============2382208742322903458== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Correct, that vdsm patch is unrelated. The docker-based selenium testing infrastructure did not initialize correctly. Firefox started but chrome did not download correctly. [ https://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/11365/testRe= port/junit/(root)/008_basic_ui_sanity/running_tests___basic_suite_el7_x86_6= 4___start_grid/ ] Unable to find image 'selenium/node-chrome-debug:3.9.1-actinium' locally Trying to pull repository docker.io/selenium/node-chrome-debug ... 3.9.1-actinium: Pulling from docker.io/selenium/node-chrome-debug 1be7f2b886e8: Already exists 6fbc4a21b806: Already exists c71a6f8e1378: Already exists 4be3072e5a37: Already exists 06c6d2f59700: Already exists edcd5e9f2f91: Already exists 0eeaf787f757: Already exists c949dee5af7e: Already exists df88a49b4162: Already exists ce3c6f42fd24: Already exists 6d845a39af3f: Pulling fs layer 11d16a965e13: Pulling fs layer 1294e9b42691: Pulling fs layer 04b0c053828d: Pulling fs layer cf044f1d0e2a: Pulling fs layer 8f84ccb3a86a: Pulling fs layer be9a1d0955bd: Pulling fs layer 872e5c8a3ad8: Pulling fs layer 07efee6f27e7: Pulling fs layer 5c6207de8f09: Pulling fs layer b932cacc6ddb: Pulling fs layer c057ca8f4e65: Pulling fs layer bbe16010d6ab: Pulling fs layer 645ca3607a4c: Pulling fs layer cf044f1d0e2a: Waiting 04b0c053828d: Waiting 8f84ccb3a86a: Waiting be9a1d0955bd: Waiting c057ca8f4e65: Waiting 5c6207de8f09: Waiting b932cacc6ddb: Waiting bbe16010d6ab: Waiting 645ca3607a4c: Waiting 07efee6f27e7: Waiting 872e5c8a3ad8: Waiting*/usr/bin/docker-current: error pulling image configuration: unknown blob. *See '/usr/bin/docker-current run --help'. checking chrome node executing shell: *curl http://:5555/wd/hub/static/resource/hub.html <--- that URL won't work :)* % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (6) Could not resolve host: ; Unknown error checking firefox node executing shell: curl http://172.18.0.3:5555/wd/hub/static/resource/hub.html WebDriver Hub This is the first time I've seen something like this with this test. Did it happen only the one time? On Sat, Nov 24, 2018 at 2:35 AM Dan Kenigsberg wrote: > I just noticed that a vdsm change to gluster tests > https://gerrit.ovirt.org/#/c/95596/ failed in the change queue, on > > WebDriverException in _init_browser connecting to hub > > > https://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/11365/test= Report/junit/(root)/008_basic_ui_sanity/running_tests___basic_suite_el7_x86= _64___initialize_chrome/ > > The failure is clearly unrelated to the patch; maybe one of you can > explain why the test fails? > -- = GREG SHEREMETA SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHV UX Red Hat NA gshereme(a)redhat.com IRC: gshereme --===============2382208742322903458== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0 ciI+PGRpdiBkaXI9Imx0ciI+Q29ycmVjdCwgdGhhdCB2ZHNtIHBhdGNoIGlzIHVucmVsYXRlZC48 ZGl2Pjxicj48L2Rpdj48ZGl2PlRoZSBkb2NrZXItYmFzZWQgc2VsZW5pdW0gdGVzdGluZyBpbmZy YXN0cnVjdHVyZSBkaWQgbm90IGluaXRpYWxpemUgY29ycmVjdGx5LiBGaXJlZm94IHN0YXJ0ZWQg YnV0IGNocm9tZSBkaWQgbm90IGRvd25sb2FkIGNvcnJlY3RseS48L2Rpdj48ZGl2PsKgWzxhIGhy ZWY9Imh0dHBzOi8vamVua2lucy5vdmlydC5vcmcvam9iL292aXJ0LW1hc3Rlcl9jaGFuZ2UtcXVl dWUtdGVzdGVyLzExMzY1L3Rlc3RSZXBvcnQvanVuaXQvKHJvb3QpLzAwOF9iYXNpY191aV9zYW5p dHkvcnVubmluZ190ZXN0c19fX2Jhc2ljX3N1aXRlX2VsN194ODZfNjRfX19zdGFydF9ncmlkLyI+ aHR0cHM6Ly9qZW5raW5zLm92aXJ0Lm9yZy9qb2Ivb3ZpcnQtbWFzdGVyX2NoYW5nZS1xdWV1ZS10 ZXN0ZXIvMTEzNjUvdGVzdFJlcG9ydC9qdW5pdC8ocm9vdCkvMDA4X2Jhc2ljX3VpX3Nhbml0eS9y dW5uaW5nX3Rlc3RzX19fYmFzaWNfc3VpdGVfZWw3X3g4Nl82NF9fX3N0YXJ0X2dyaWQvPC9hPl08 L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxwcmUgc3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJv eDt3aGl0ZS1zcGFjZTpwcmUtd3JhcDt3b3JkLXdyYXA6YnJlYWstd29yZDttYXJnaW4tdG9wOjBw eDttYXJnaW4tYm90dG9tOjBweDtjb2xvcjpyZ2IoNTEsNTEsNTEpO2ZvbnQtc2l6ZToxM3B4Ij5V bmFibGUgdG8gZmluZCBpbWFnZSAmIzM5O3NlbGVuaXVtL25vZGUtY2hyb21lLWRlYnVnOjMuOS4x LWFjdGluaXVtJiMzOTsgbG9jYWxseQpUcnlpbmcgdG8gcHVsbCByZXBvc2l0b3J5IDxhIGhyZWY9 Imh0dHA6Ly9kb2NrZXIuaW8vc2VsZW5pdW0vbm9kZS1jaHJvbWUtZGVidWciPmRvY2tlci5pby9z ZWxlbml1bS9ub2RlLWNocm9tZS1kZWJ1ZzwvYT4gLi4uIAozLjkuMS1hY3Rpbml1bTogUHVsbGlu ZyBmcm9tIDxhIGhyZWY9Imh0dHA6Ly9kb2NrZXIuaW8vc2VsZW5pdW0vbm9kZS1jaHJvbWUtZGVi dWcKMWJlN2YyYjg4NmU4Ij5kb2NrZXIuaW8vc2VsZW5pdW0vbm9kZS1jaHJvbWUtZGVidWcKMWJl N2YyYjg4NmU4PC9hPjogQWxyZWFkeSBleGlzdHMKNmZiYzRhMjFiODA2OiBBbHJlYWR5IGV4aXN0 cwpjNzFhNmY4ZTEzNzg6IEFscmVhZHkgZXhpc3RzCjRiZTMwNzJlNWEzNzogQWxyZWFkeSBleGlz dHMKMDZjNmQyZjU5NzAwOiBBbHJlYWR5IGV4aXN0cwplZGNkNWU5ZjJmOTE6IEFscmVhZHkgZXhp c3RzCjBlZWFmNzg3Zjc1NzogQWxyZWFkeSBleGlzdHMKYzk0OWRlZTVhZjdlOiBBbHJlYWR5IGV4 aXN0cwpkZjg4YTQ5YjQxNjI6IEFscmVhZHkgZXhpc3RzCmNlM2M2ZjQyZmQyNDogQWxyZWFkeSBl eGlzdHMKNmQ4NDVhMzlhZjNmOiBQdWxsaW5nIGZzIGxheWVyCjExZDE2YTk2NWUxMzogUHVsbGlu ZyBmcyBsYXllcgoxMjk0ZTliNDI2OTE6IFB1bGxpbmcgZnMgbGF5ZXIKMDRiMGMwNTM4MjhkOiBQ dWxsaW5nIGZzIGxheWVyCmNmMDQ0ZjFkMGUyYTogUHVsbGluZyBmcyBsYXllcgo4Zjg0Y2NiM2E4 NmE6IFB1bGxpbmcgZnMgbGF5ZXIKYmU5YTFkMDk1NWJkOiBQdWxsaW5nIGZzIGxheWVyCjg3MmU1 YzhhM2FkODogUHVsbGluZyBmcyBsYXllcgowN2VmZWU2ZjI3ZTc6IFB1bGxpbmcgZnMgbGF5ZXIK NWM2MjA3ZGU4ZjA5OiBQdWxsaW5nIGZzIGxheWVyCmI5MzJjYWNjNmRkYjogUHVsbGluZyBmcyBs YXllcgpjMDU3Y2E4ZjRlNjU6IFB1bGxpbmcgZnMgbGF5ZXIKYmJlMTYwMTBkNmFiOiBQdWxsaW5n IGZzIGxheWVyCjY0NWNhMzYwN2E0YzogUHVsbGluZyBmcyBsYXllcgpjZjA0NGYxZDBlMmE6IFdh aXRpbmcKMDRiMGMwNTM4MjhkOiBXYWl0aW5nCjhmODRjY2IzYTg2YTogV2FpdGluZwpiZTlhMWQw OTU1YmQ6IFdhaXRpbmcKYzA1N2NhOGY0ZTY1OiBXYWl0aW5nCjVjNjIwN2RlOGYwOTogV2FpdGlu ZwpiOTMyY2FjYzZkZGI6IFdhaXRpbmcKYmJlMTYwMTBkNmFiOiBXYWl0aW5nCjY0NWNhMzYwN2E0 YzogV2FpdGluZwowN2VmZWU2ZjI3ZTc6IFdhaXRpbmcKODcyZTVjOGEzYWQ4OiBXYWl0aW5nCjxi Pi91c3IvYmluL2RvY2tlci1jdXJyZW50OiBlcnJvciBwdWxsaW5nIGltYWdlIGNvbmZpZ3VyYXRp b246IHVua25vd24gYmxvYi4KPC9iPlNlZSAmIzM5Oy91c3IvYmluL2RvY2tlci1jdXJyZW50IHJ1 biAtLWhlbHAmIzM5Oy48L3ByZT48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxkaXY+Y2hlY2tp bmcgY2hyb21lIG5vZGU8L2Rpdj48ZGl2PmV4ZWN1dGluZyBzaGVsbDogPGI+Y3VybCBodHRwOi8v OjU1NTUvd2QvaHViL3N0YXRpYy9yZXNvdXJjZS9odWIuaHRtbMKgIMKgICZsdDstLS0gdGhhdCBV Ukwgd29uJiMzOTt0IHdvcmsgOik8L2I+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj7CoCAlIFRv dGFswqAgwqAgJSBSZWNlaXZlZCAlIFhmZXJkwqAgQXZlcmFnZSBTcGVlZMKgIMKgVGltZcKgIMKg IFRpbWXCoCDCoCDCoFRpbWXCoCBDdXJyZW50PC9kaXY+PGRpdj7CoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoERsb2FkwqAgVXBsb2FkwqAgwqBUb3RhbMKg IMKgU3BlbnTCoCDCoCBMZWZ0wqAgU3BlZWQ8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PsKgIDDC oCDCoCDCoDDCoCDCoCAwwqAgwqAgwqAwwqAgwqAgMMKgIMKgIMKgMMKgIMKgIMKgIDDCoCDCoCDC oCAwIC0tOi0tOi0tIC0tOi0tOi0tIC0tOi0tOi0twqAgwqAgwqAwPC9kaXY+PGRpdj5jdXJsOiAo NikgQ291bGQgbm90IHJlc29sdmUgaG9zdDogOyBVbmtub3duIGVycm9yPC9kaXY+PGRpdj48YnI+ PC9kaXY+PGRpdj5jaGVja2luZyBmaXJlZm94IG5vZGU8L2Rpdj48ZGl2PmV4ZWN1dGluZyBzaGVs bDogY3VybCA8YSBocmVmPSJodHRwOi8vMTcyLjE4LjAuMzo1NTU1L3dkL2h1Yi9zdGF0aWMvcmVz b3VyY2UvaHViLmh0bWwiPmh0dHA6Ly8xNzIuMTguMC4zOjU1NTUvd2QvaHViL3N0YXRpYy9yZXNv dXJjZS9odWIuaHRtbDwvYT48L2Rpdj48ZGl2PiZsdDshRE9DVFlQRSBodG1sJmd0OzwvZGl2Pjxk aXY+Jmx0O3RpdGxlJmd0O1dlYkRyaXZlciBIdWImbHQ7L3RpdGxlJmd0OzwvZGl2PjwvZGl2Pjxk aXY+PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+VGhpcyBpcyB0aGUgZmlyc3QgdGltZSBJ JiMzOTt2ZSBzZWVuIHNvbWV0aGluZyBsaWtlIHRoaXMgd2l0aCB0aGlzIHRlc3QuIERpZCBpdCBo YXBwZW4gb25seSB0aGUgb25lIHRpbWU/PC9kaXY+PGRpdj48YnI+PC9kaXY+PC9kaXY+PC9kaXY+ PC9kaXY+PC9kaXY+PC9kaXY+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj48ZGl2IGRpcj0i bHRyIj5PbiBTYXQsIE5vdiAyNCwgMjAxOCBhdCAyOjM1IEFNIERhbiBLZW5pZ3NiZXJnICZsdDs8 YSBocmVmPSJtYWlsdG86ZGFua2VuQHJlZGhhdC5jb20iPmRhbmtlbkByZWRoYXQuY29tPC9hPiZn dDsgd3JvdGU6PGJyPjwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9 Im1hcmdpbjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRpbmctbGVm dDoxZXgiPkkganVzdCBub3RpY2VkIHRoYXQgYSB2ZHNtIGNoYW5nZSB0byBnbHVzdGVyIHRlc3Rz PGJyPgo8YSBocmVmPSJodHRwczovL2dlcnJpdC5vdmlydC5vcmcvIy9jLzk1NTk2LyIgcmVsPSJu b3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9nZXJyaXQub3ZpcnQub3JnLyMvYy85 NTU5Ni88L2E+IGZhaWxlZCBpbiB0aGUgY2hhbmdlIHF1ZXVlLCBvbjxicj4KPGJyPgpXZWJEcml2 ZXJFeGNlcHRpb24gaW4gX2luaXRfYnJvd3NlciBjb25uZWN0aW5nIHRvIGh1Yjxicj4KPGJyPgo8 YSBocmVmPSJodHRwczovL2plbmtpbnMub3ZpcnQub3JnL2pvYi9vdmlydC1tYXN0ZXJfY2hhbmdl LXF1ZXVlLXRlc3Rlci8xMTM2NS90ZXN0UmVwb3J0L2p1bml0Lyhyb290KS8wMDhfYmFzaWNfdWlf c2FuaXR5L3J1bm5pbmdfdGVzdHNfX19iYXNpY19zdWl0ZV9lbDdfeDg2XzY0X19faW5pdGlhbGl6 ZV9jaHJvbWUvIiByZWw9Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2plbmtp bnMub3ZpcnQub3JnL2pvYi9vdmlydC1tYXN0ZXJfY2hhbmdlLXF1ZXVlLXRlc3Rlci8xMTM2NS90 ZXN0UmVwb3J0L2p1bml0Lyhyb290KS8wMDhfYmFzaWNfdWlfc2FuaXR5L3J1bm5pbmdfdGVzdHNf X19iYXNpY19zdWl0ZV9lbDdfeDg2XzY0X19faW5pdGlhbGl6ZV9jaHJvbWUvPC9hPjxicj4KPGJy PgpUaGUgZmFpbHVyZSBpcyBjbGVhcmx5IHVucmVsYXRlZCB0byB0aGUgcGF0Y2g7IG1heWJlIG9u ZSBvZiB5b3UgY2FuPGJyPgpleHBsYWluIHdoeSB0aGUgdGVzdCBmYWlscz88YnI+CjwvYmxvY2tx dW90ZT48L2Rpdj48YnIgY2xlYXI9ImFsbCI+PGRpdj48YnI+PC9kaXY+LS0gPGJyPjxkaXYgZGly PSJsdHIiIGNsYXNzPSJnbWFpbF9zaWduYXR1cmUiIGRhdGEtc21hcnRtYWlsPSJnbWFpbF9zaWdu YXR1cmUiPjxkaXYgZGlyPSJsdHIiPjxkaXY+PGRpdiBkaXI9Imx0ciI+PGRpdj48ZGl2IGRpcj0i bHRyIj48ZGl2PjxkaXYgZGlyPSJsdHIiPjxkaXY+PHAgc3R5bGU9ImNvbG9yOnJnYigwLDAsMCk7 Zm9udC1mYW1pbHk6b3ZlcnBhc3Msc2Fucy1zZXJpZjtmb250LXdlaWdodDpib2xkO21hcmdpbjow cHg7cGFkZGluZzowcHg7Zm9udC1zaXplOjE0cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlIj48 c3Bhbj5HUkVHPC9zcGFuPsKgPHNwYW4+U0hFUkVNRVRBPC9zcGFuPjwvcD48cCBzdHlsZT0iY29s b3I6cmdiKDAsMCwwKTtmb250LWZhbWlseTpvdmVycGFzcyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTox MHB4O21hcmdpbjowcHggMHB4IDRweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UiPjxzcGFuPlNF TklPUiBTT0ZUV0FSRSBFTkdJTkVFUiAtIFRFQU0gTEVBRCAtIFJIViBVWDwvc3Bhbj48c3BhbiBz dHlsZT0iY29sb3I6cmdiKDE3MCwxNzAsMTcwKTttYXJnaW46MHB4Ij48L3NwYW4+PC9wPjxwIHN0 eWxlPSJmb250LWZhbWlseTpvdmVycGFzcyxzYW5zLXNlcmlmO21hcmdpbjowcHg7Zm9udC1zaXpl OjEwcHg7Y29sb3I6cmdiKDE1MywxNTMsMTUzKSI+PGEgaHJlZj0iaHR0cHM6Ly93d3cucmVkaGF0 LmNvbS8iIHN0eWxlPSJjb2xvcjpyZ2IoMCwxMzYsMjA2KTttYXJnaW46MHB4IiB0YXJnZXQ9Il9i bGFuayI+UmVkIEhhdCBOQTxzcGFuPjxicj48YnI+PC9zcGFuPjwvYT48L3A+PHAgc3R5bGU9ImZv bnQtZmFtaWx5Om92ZXJwYXNzLHNhbnMtc2VyaWY7bWFyZ2luOjBweCAwcHggNnB4O2ZvbnQtc2l6 ZToxMHB4O2NvbG9yOnJnYigxNTMsMTUzLDE1MykiPjxzcGFuIHN0eWxlPSJtYXJnaW46MHB4O3Bh ZGRpbmc6MHB4Ij48YSBocmVmPSJtYWlsdG86Z3NoZXJlbWVAcmVkaGF0LmNvbSIgc3R5bGU9ImNv bG9yOnJnYigwLDEzNiwyMDYpO21hcmdpbjowcHgiIHRhcmdldD0iX2JsYW5rIj5nc2hlcmVtZUBy ZWRoYXQuY29tPC9hPsKgIMKgPC9zcGFuPsKgPHNwYW4+SVJDOsKgPHNwYW4+Z3NoZXJlbWU8L3Nw YW4+PC9zcGFuPjwvcD48dGFibGUgYm9yZGVyPSIwIiBzdHlsZT0iY29sb3I6cmdiKDAsMCwwKTtm b250LWZhbWlseTpvdmVycGFzcyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTptZWRpdW0iPjx0Ym9keT48 dHI+PHRkIHdpZHRoPSIxMDBweCI+PGEgaHJlZj0iaHR0cHM6Ly9yZWQuaHQvc2lnIiB0YXJnZXQ9 Il9ibGFuayI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LnJlZGhhdC5jb20vZmlsZXMvYnJhbmQvZW1h aWwvc2lnLXJlZGhhdC5wbmciIHdpZHRoPSI5MCIgaGVpZ2h0PSJhdXRvIj48L2E+PC90ZD48L3Ry PjwvdGJvZHk+PC90YWJsZT48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rp dj48L2Rpdj48L2Rpdj4K --===============2382208742322903458==-- From danken at redhat.com Sat Nov 24 14:50:10 2018 Content-Type: multipart/mixed; boundary="===============7921620904644456546==" MIME-Version: 1.0 From: Dan Kenigsberg To: devel at ovirt.org Subject: [ovirt-devel] Re: UI test failing on a vdsm change? Date: Sat, 24 Nov 2018 16:49:39 +0200 Message-ID: In-Reply-To: CAEReEe8ef_nvsCZyOeU4TABXaewP=CjtsrWUR2ycoJP7JPTYrw@mail.gmail.com --===============7921620904644456546== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On Sat, 24 Nov 2018, 13:50 Greg Sheremeta Correct, that vdsm patch is unrelated. > > The docker-based selenium testing infrastructure did not initialize > correctly. Firefox started but chrome did not download correctly. > [ > https://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/11365/test= Report/junit/(root)/008_basic_ui_sanity/running_tests___basic_suite_el7_x86= _64___start_grid/ > ] > > Unable to find image 'selenium/node-chrome-debug:3.9.1-actinium' locally > Trying to pull repository docker.io/selenium/node-chrome-debug ... > 3.9.1-actinium: Pulling from docker.io/selenium/node-chrome-debug > 1be7f2b886e8 : A= lready exists > 6fbc4a21b806: Already exists > c71a6f8e1378: Already exists > 4be3072e5a37: Already exists > 06c6d2f59700: Already exists > edcd5e9f2f91: Already exists > 0eeaf787f757: Already exists > c949dee5af7e: Already exists > df88a49b4162: Already exists > ce3c6f42fd24: Already exists > 6d845a39af3f: Pulling fs layer > 11d16a965e13: Pulling fs layer > 1294e9b42691: Pulling fs layer > 04b0c053828d: Pulling fs layer > cf044f1d0e2a: Pulling fs layer > 8f84ccb3a86a: Pulling fs layer > be9a1d0955bd: Pulling fs layer > 872e5c8a3ad8: Pulling fs layer > 07efee6f27e7: Pulling fs layer > 5c6207de8f09: Pulling fs layer > b932cacc6ddb: Pulling fs layer > c057ca8f4e65: Pulling fs layer > bbe16010d6ab: Pulling fs layer > 645ca3607a4c: Pulling fs layer > cf044f1d0e2a: Waiting > 04b0c053828d: Waiting > 8f84ccb3a86a: Waiting > be9a1d0955bd: Waiting > c057ca8f4e65: Waiting > 5c6207de8f09: Waiting > b932cacc6ddb: Waiting > bbe16010d6ab: Waiting > 645ca3607a4c: Waiting > 07efee6f27e7: Waiting > 872e5c8a3ad8: Waiting*/usr/bin/docker-current: error pulling image config= uration: unknown blob. > *See '/usr/bin/docker-current run --help'. > > > checking chrome node > executing shell: *curl http://:5555/wd/hub/static/resource/hub.html > <--- that URL won't work :)* > > % Total % Received % Xferd Average Speed Time Time Time > Current > Dload Upload Total Spent Left > Speed > > 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- > 0 > curl: (6) Could not resolve host: ; Unknown error > > checking firefox node > executing shell: curl > http://172.18.0.3:5555/wd/hub/static/resource/hub.html > > WebDriver Hub > > > This is the first time I've seen something like this with this test. Did > it happen only the one time? > I have no idea. I didn't not even know that such a test had existed. ovirt CI tries to cache yum repos it pulls from. Do you know if it does so with docker repos? > > On Sat, Nov 24, 2018 at 2:35 AM Dan Kenigsberg wrot= e: > >> I just noticed that a vdsm change to gluster tests >> https://gerrit.ovirt.org/#/c/95596/ failed in the change queue, on >> >> WebDriverException in _init_browser connecting to hub >> >> >> https://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/11365/tes= tReport/junit/(root)/008_basic_ui_sanity/running_tests___basic_suite_el7_x8= 6_64___initialize_chrome/ >> >> The failure is clearly unrelated to the patch; maybe one of you can >> explain why the test fails? >> > > > -- > > GREG SHEREMETA > > SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHV UX > > Red Hat NA > > > > gshereme(a)redhat.com IRC: gshereme > > --===============7921620904644456546== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" PGRpdiBkaXI9ImF1dG8iPjxkaXY+PGJyPjxicj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRp diBkaXI9Imx0ciI+T24gU2F0LCAyNCBOb3YgMjAxOCwgMTM6NTAgR3JlZyBTaGVyZW1ldGEgJmx0 OzxhIGhyZWY9Im1haWx0bzpnc2hlcmVtZUByZWRoYXQuY29tIj5nc2hlcmVtZUByZWRoYXQuY29t PC9hPiB3cm90ZTo8YnI+PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHls ZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFkZGluZy1s ZWZ0OjFleCI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRp diBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+Q29ycmVjdCwgdGhhdCB2ZHNtIHBhdGNoIGlzIHVu cmVsYXRlZC48ZGl2Pjxicj48L2Rpdj48ZGl2PlRoZSBkb2NrZXItYmFzZWQgc2VsZW5pdW0gdGVz dGluZyBpbmZyYXN0cnVjdHVyZSBkaWQgbm90IGluaXRpYWxpemUgY29ycmVjdGx5LiBGaXJlZm94 IHN0YXJ0ZWQgYnV0IGNocm9tZSBkaWQgbm90IGRvd25sb2FkIGNvcnJlY3RseS48L2Rpdj48ZGl2 PsKgWzxhIGhyZWY9Imh0dHBzOi8vamVua2lucy5vdmlydC5vcmcvam9iL292aXJ0LW1hc3Rlcl9j aGFuZ2UtcXVldWUtdGVzdGVyLzExMzY1L3Rlc3RSZXBvcnQvanVuaXQvKHJvb3QpLzAwOF9iYXNp Y191aV9zYW5pdHkvcnVubmluZ190ZXN0c19fX2Jhc2ljX3N1aXRlX2VsN194ODZfNjRfX19zdGFy dF9ncmlkLyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9yZWZlcnJlciI+aHR0cHM6Ly9qZW5raW5z Lm92aXJ0Lm9yZy9qb2Ivb3ZpcnQtbWFzdGVyX2NoYW5nZS1xdWV1ZS10ZXN0ZXIvMTEzNjUvdGVz dFJlcG9ydC9qdW5pdC8ocm9vdCkvMDA4X2Jhc2ljX3VpX3Nhbml0eS9ydW5uaW5nX3Rlc3RzX19f YmFzaWNfc3VpdGVfZWw3X3g4Nl82NF9fX3N0YXJ0X2dyaWQvPC9hPl08L2Rpdj48ZGl2Pjxicj48 L2Rpdj48ZGl2PjxwcmUgc3R5bGU9ImJveC1zaXppbmc6Ym9yZGVyLWJveDt3aGl0ZS1zcGFjZTpw cmUtd3JhcDt3b3JkLXdyYXA6YnJlYWstd29yZDttYXJnaW4tdG9wOjBweDttYXJnaW4tYm90dG9t OjBweDtjb2xvcjpyZ2IoNTEsNTEsNTEpO2ZvbnQtc2l6ZToxM3B4Ij5VbmFibGUgdG8gZmluZCBp bWFnZSAmIzM5O3NlbGVuaXVtL25vZGUtY2hyb21lLWRlYnVnOjMuOS4xLWFjdGluaXVtJiMzOTsg bG9jYWxseQpUcnlpbmcgdG8gcHVsbCByZXBvc2l0b3J5IDxhIGhyZWY9Imh0dHA6Ly9kb2NrZXIu aW8vc2VsZW5pdW0vbm9kZS1jaHJvbWUtZGVidWciIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vcmVm ZXJyZXIiPmRvY2tlci5pby9zZWxlbml1bS9ub2RlLWNocm9tZS1kZWJ1ZzwvYT4gLi4uIAozLjku MS1hY3Rpbml1bTogUHVsbGluZyBmcm9tIDxhIGhyZWY9Imh0dHA6Ly9kb2NrZXIuaW8vc2VsZW5p dW0vbm9kZS1jaHJvbWUtZGVidWcxYmU3ZjJiODg2ZTgiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5v cmVmZXJyZXIiPmRvY2tlci5pby9zZWxlbml1bS9ub2RlLWNocm9tZS1kZWJ1ZwoxYmU3ZjJiODg2 ZTg8L2E+OiBBbHJlYWR5IGV4aXN0cwo2ZmJjNGEyMWI4MDY6IEFscmVhZHkgZXhpc3RzCmM3MWE2 ZjhlMTM3ODogQWxyZWFkeSBleGlzdHMKNGJlMzA3MmU1YTM3OiBBbHJlYWR5IGV4aXN0cwowNmM2 ZDJmNTk3MDA6IEFscmVhZHkgZXhpc3RzCmVkY2Q1ZTlmMmY5MTogQWxyZWFkeSBleGlzdHMKMGVl YWY3ODdmNzU3OiBBbHJlYWR5IGV4aXN0cwpjOTQ5ZGVlNWFmN2U6IEFscmVhZHkgZXhpc3RzCmRm ODhhNDliNDE2MjogQWxyZWFkeSBleGlzdHMKY2UzYzZmNDJmZDI0OiBBbHJlYWR5IGV4aXN0cwo2 ZDg0NWEzOWFmM2Y6IFB1bGxpbmcgZnMgbGF5ZXIKMTFkMTZhOTY1ZTEzOiBQdWxsaW5nIGZzIGxh eWVyCjEyOTRlOWI0MjY5MTogUHVsbGluZyBmcyBsYXllcgowNGIwYzA1MzgyOGQ6IFB1bGxpbmcg ZnMgbGF5ZXIKY2YwNDRmMWQwZTJhOiBQdWxsaW5nIGZzIGxheWVyCjhmODRjY2IzYTg2YTogUHVs bGluZyBmcyBsYXllcgpiZTlhMWQwOTU1YmQ6IFB1bGxpbmcgZnMgbGF5ZXIKODcyZTVjOGEzYWQ4 OiBQdWxsaW5nIGZzIGxheWVyCjA3ZWZlZTZmMjdlNzogUHVsbGluZyBmcyBsYXllcgo1YzYyMDdk ZThmMDk6IFB1bGxpbmcgZnMgbGF5ZXIKYjkzMmNhY2M2ZGRiOiBQdWxsaW5nIGZzIGxheWVyCmMw NTdjYThmNGU2NTogUHVsbGluZyBmcyBsYXllcgpiYmUxNjAxMGQ2YWI6IFB1bGxpbmcgZnMgbGF5 ZXIKNjQ1Y2EzNjA3YTRjOiBQdWxsaW5nIGZzIGxheWVyCmNmMDQ0ZjFkMGUyYTogV2FpdGluZwow NGIwYzA1MzgyOGQ6IFdhaXRpbmcKOGY4NGNjYjNhODZhOiBXYWl0aW5nCmJlOWExZDA5NTViZDog V2FpdGluZwpjMDU3Y2E4ZjRlNjU6IFdhaXRpbmcKNWM2MjA3ZGU4ZjA5OiBXYWl0aW5nCmI5MzJj YWNjNmRkYjogV2FpdGluZwpiYmUxNjAxMGQ2YWI6IFdhaXRpbmcKNjQ1Y2EzNjA3YTRjOiBXYWl0 aW5nCjA3ZWZlZTZmMjdlNzogV2FpdGluZwo4NzJlNWM4YTNhZDg6IFdhaXRpbmcKPGI+L3Vzci9i aW4vZG9ja2VyLWN1cnJlbnQ6IGVycm9yIHB1bGxpbmcgaW1hZ2UgY29uZmlndXJhdGlvbjogdW5r bm93biBibG9iLgo8L2I+U2VlICYjMzk7L3Vzci9iaW4vZG9ja2VyLWN1cnJlbnQgcnVuIC0taGVs cCYjMzk7LjwvcHJlPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PGRpdj5jaGVja2luZyBjaHJv bWUgbm9kZTwvZGl2PjxkaXY+ZXhlY3V0aW5nIHNoZWxsOiA8Yj5jdXJsIGh0dHA6Ly86NTU1NS93 ZC9odWIvc3RhdGljL3Jlc291cmNlL2h1Yi5odG1swqAgwqAgJmx0Oy0tLSB0aGF0IFVSTCB3b24m IzM5O3Qgd29yayA6KTwvYj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PsKgICUgVG90YWzCoCDC oCAlIFJlY2VpdmVkICUgWGZlcmTCoCBBdmVyYWdlIFNwZWVkwqAgwqBUaW1lwqAgwqAgVGltZcKg IMKgIMKgVGltZcKgIEN1cnJlbnQ8L2Rpdj48ZGl2PsKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgRGxvYWTCoCBVcGxvYWTCoCDCoFRvdGFswqAgwqBTcGVu dMKgIMKgIExlZnTCoCBTcGVlZDwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+wqAgMMKgIMKgIMKg MMKgIMKgIDDCoCDCoCDCoDDCoCDCoCAwwqAgwqAgwqAwwqAgwqAgwqAgMMKgIMKgIMKgIDAgLS06 LS06LS0gLS06LS06LS0gLS06LS06LS3CoCDCoCDCoDA8L2Rpdj48ZGl2PmN1cmw6ICg2KSBDb3Vs ZCBub3QgcmVzb2x2ZSBob3N0OiA7IFVua25vd24gZXJyb3I8L2Rpdj48ZGl2Pjxicj48L2Rpdj48 ZGl2PmNoZWNraW5nIGZpcmVmb3ggbm9kZTwvZGl2PjxkaXY+ZXhlY3V0aW5nIHNoZWxsOiBjdXJs IDxhIGhyZWY9Imh0dHA6Ly8xNzIuMTguMC4zOjU1NTUvd2QvaHViL3N0YXRpYy9yZXNvdXJjZS9o dWIuaHRtbCIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9yZWZlcnJlciI+aHR0cDovLzE3Mi4xOC4w LjM6NTU1NS93ZC9odWIvc3RhdGljL3Jlc291cmNlL2h1Yi5odG1sPC9hPjwvZGl2PjxkaXY+Jmx0 OyFET0NUWVBFIGh0bWwmZ3Q7PC9kaXY+PGRpdj4mbHQ7dGl0bGUmZ3Q7V2ViRHJpdmVyIEh1YiZs dDsvdGl0bGUmZ3Q7PC9kaXY+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRp dj5UaGlzIGlzIHRoZSBmaXJzdCB0aW1lIEkmIzM5O3ZlIHNlZW4gc29tZXRoaW5nIGxpa2UgdGhp cyB3aXRoIHRoaXMgdGVzdC4gRGlkIGl0IGhhcHBlbiBvbmx5IHRoZSBvbmUgdGltZT88L2Rpdj48 L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PC9kaXY+PC9kaXY+PGRp diBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+SSBoYXZlIG5vIGlkZWEuIEkg ZGlkbiYjMzk7dCBub3QgZXZlbiBrbm93IHRoYXQgc3VjaCBhIHRlc3QgaGFkIGV4aXN0ZWQuPC9k aXY+PGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+b3ZpcnQgQ0kgdHJp ZXMgdG8gY2FjaGUgeXVtIHJlcG9zIGl0IHB1bGxzIGZyb20uIERvIHlvdSBrbm93IGlmIGl0IGRv ZXMgc28gd2l0aCBkb2NrZXIgcmVwb3M/PC9kaXY+PGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48 ZGl2IGRpcj0iYXV0byI+PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPjxibG9ja3F1b3RlIGNsYXNz PSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAj Y2NjIHNvbGlkO3BhZGRpbmctbGVmdDoxZXgiPjxkaXYgZGlyPSJsdHIiPjxkaXYgZGlyPSJsdHIi PjxkaXYgZGlyPSJsdHIiPjxkaXYgZGlyPSJsdHIiPjxkaXYgZGlyPSJsdHIiPjxkaXY+PGJyPjwv ZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pjxicj48ZGl2IGNsYXNzPSJnbWFpbF9x dW90ZSI+PGRpdiBkaXI9Imx0ciI+T24gU2F0LCBOb3YgMjQsIDIwMTggYXQgMjozNSBBTSBEYW4g S2VuaWdzYmVyZyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmRhbmtlbkByZWRoYXQuY29tIiB0YXJnZXQ9 Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIj5kYW5rZW5AcmVkaGF0LmNvbTwvYT4mZ3Q7IHdyb3Rl Ojxicj48L2Rpdj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46 MCAwIDAgLjhleDtib3JkZXItbGVmdDoxcHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij5J IGp1c3Qgbm90aWNlZCB0aGF0IGEgdmRzbSBjaGFuZ2UgdG8gZ2x1c3RlciB0ZXN0czxicj4KPGEg aHJlZj0iaHR0cHM6Ly9nZXJyaXQub3ZpcnQub3JnLyMvYy85NTU5Ni8iIHJlbD0ibm9yZWZlcnJl ciBub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly9nZXJyaXQub3ZpcnQub3JnLyMv Yy85NTU5Ni88L2E+IGZhaWxlZCBpbiB0aGUgY2hhbmdlIHF1ZXVlLCBvbjxicj4KPGJyPgpXZWJE cml2ZXJFeGNlcHRpb24gaW4gX2luaXRfYnJvd3NlciBjb25uZWN0aW5nIHRvIGh1Yjxicj4KPGJy Pgo8YSBocmVmPSJodHRwczovL2plbmtpbnMub3ZpcnQub3JnL2pvYi9vdmlydC1tYXN0ZXJfY2hh bmdlLXF1ZXVlLXRlc3Rlci8xMTM2NS90ZXN0UmVwb3J0L2p1bml0Lyhyb290KS8wMDhfYmFzaWNf dWlfc2FuaXR5L3J1bm5pbmdfdGVzdHNfX19iYXNpY19zdWl0ZV9lbDdfeDg2XzY0X19faW5pdGlh bGl6ZV9jaHJvbWUvIiByZWw9Im5vcmVmZXJyZXIgbm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsi Pmh0dHBzOi8vamVua2lucy5vdmlydC5vcmcvam9iL292aXJ0LW1hc3Rlcl9jaGFuZ2UtcXVldWUt dGVzdGVyLzExMzY1L3Rlc3RSZXBvcnQvanVuaXQvKHJvb3QpLzAwOF9iYXNpY191aV9zYW5pdHkv cnVubmluZ190ZXN0c19fX2Jhc2ljX3N1aXRlX2VsN194ODZfNjRfX19pbml0aWFsaXplX2Nocm9t ZS88L2E+PGJyPgo8YnI+ClRoZSBmYWlsdXJlIGlzIGNsZWFybHkgdW5yZWxhdGVkIHRvIHRoZSBw YXRjaDsgbWF5YmUgb25lIG9mIHlvdSBjYW48YnI+CmV4cGxhaW4gd2h5IHRoZSB0ZXN0IGZhaWxz Pzxicj4KPC9ibG9ja3F1b3RlPjwvZGl2PjxiciBjbGVhcj0iYWxsIj48ZGl2Pjxicj48L2Rpdj4t LSA8YnI+PGRpdiBkaXI9Imx0ciIgY2xhc3M9Im1fLTE4NDczMzEwODQzNjgzNjA1NjhnbWFpbF9z aWduYXR1cmUiIGRhdGEtc21hcnRtYWlsPSJnbWFpbF9zaWduYXR1cmUiPjxkaXYgZGlyPSJsdHIi PjxkaXY+PGRpdiBkaXI9Imx0ciI+PGRpdj48ZGl2IGRpcj0ibHRyIj48ZGl2PjxkaXYgZGlyPSJs dHIiPjxkaXY+PHAgc3R5bGU9ImNvbG9yOnJnYigwLDAsMCk7Zm9udC1mYW1pbHk6b3ZlcnBhc3Ms c2Fucy1zZXJpZjtmb250LXdlaWdodDpib2xkO21hcmdpbjowcHg7cGFkZGluZzowcHg7Zm9udC1z aXplOjE0cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlIj48c3Bhbj5HUkVHPC9zcGFuPsKgPHNw YW4+U0hFUkVNRVRBPC9zcGFuPjwvcD48cCBzdHlsZT0iY29sb3I6cmdiKDAsMCwwKTtmb250LWZh bWlseTpvdmVycGFzcyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMHB4O21hcmdpbjowcHggMHB4IDRw eDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UiPjxzcGFuPlNFTklPUiBTT0ZUV0FSRSBFTkdJTkVF UiAtIFRFQU0gTEVBRCAtIFJIViBVWDwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDE3MCwx NzAsMTcwKTttYXJnaW46MHB4Ij48L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTpvdmVy cGFzcyxzYW5zLXNlcmlmO21hcmdpbjowcHg7Zm9udC1zaXplOjEwcHg7Y29sb3I6cmdiKDE1Mywx NTMsMTUzKSI+PGEgaHJlZj0iaHR0cHM6Ly93d3cucmVkaGF0LmNvbS8iIHN0eWxlPSJjb2xvcjpy Z2IoMCwxMzYsMjA2KTttYXJnaW46MHB4IiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVy Ij5SZWQgSGF0IE5BPHNwYW4+PGJyPjxicj48L3NwYW4+PC9hPjwvcD48cCBzdHlsZT0iZm9udC1m YW1pbHk6b3ZlcnBhc3Msc2Fucy1zZXJpZjttYXJnaW46MHB4IDBweCA2cHg7Zm9udC1zaXplOjEw cHg7Y29sb3I6cmdiKDE1MywxNTMsMTUzKSI+PHNwYW4gc3R5bGU9Im1hcmdpbjowcHg7cGFkZGlu ZzowcHgiPjxhIGhyZWY9Im1haWx0bzpnc2hlcmVtZUByZWRoYXQuY29tIiBzdHlsZT0iY29sb3I6 cmdiKDAsMTM2LDIwNik7bWFyZ2luOjBweCIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9yZWZlcnJl ciI+Z3NoZXJlbWVAcmVkaGF0LmNvbTwvYT7CoCDCoDwvc3Bhbj7CoDxzcGFuPklSQzrCoDxzcGFu PmdzaGVyZW1lPC9zcGFuPjwvc3Bhbj48L3A+PHRhYmxlIGJvcmRlcj0iMCIgc3R5bGU9ImNvbG9y OnJnYigwLDAsMCk7Zm9udC1mYW1pbHk6b3ZlcnBhc3Msc2Fucy1zZXJpZjtmb250LXNpemU6bWVk aXVtIj48dGJvZHk+PHRyPjx0ZCB3aWR0aD0iMTAwcHgiPjxhIGhyZWY9Imh0dHBzOi8vcmVkLmh0 L3NpZyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9yZWZlcnJlciI+PGltZyBzcmM9Imh0dHBzOi8v d3d3LnJlZGhhdC5jb20vZmlsZXMvYnJhbmQvZW1haWwvc2lnLXJlZGhhdC5wbmciIHdpZHRoPSI5 MCIgaGVpZ2h0PSJhdXRvIj48L2E+PC90ZD48L3RyPjwvdGJvZHk+PC90YWJsZT48L2Rpdj48L2Rp dj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj4KPC9ibG9ja3F1b3Rl PjwvZGl2PjwvZGl2PjwvZGl2Pgo= --===============7921620904644456546==-- From gshereme at redhat.com Sat Nov 24 15:03:42 2018 Content-Type: multipart/mixed; boundary="===============5757944189851045838==" MIME-Version: 1.0 From: Greg Sheremeta To: devel at ovirt.org Subject: [ovirt-devel] Re: UI test failing on a vdsm change? Date: Sat, 24 Nov 2018 10:03:15 -0500 Message-ID: In-Reply-To: CAHOEP55P39YGMRDVRV8aC1sAkm1wuoCjwBU7fvY0VYT9R+XkUA@mail.gmail.com --===============5757944189851045838== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On Sat, Nov 24, 2018 at 9:49 AM Dan Kenigsberg wrote: > > > On Sat, 24 Nov 2018, 13:50 Greg Sheremeta >> Correct, that vdsm patch is unrelated. >> >> The docker-based selenium testing infrastructure did not initialize >> correctly. Firefox started but chrome did not download correctly. >> [ >> https://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/11365/tes= tReport/junit/(root)/008_basic_ui_sanity/running_tests___basic_suite_el7_x8= 6_64___start_grid/ >> ] >> >> Unable to find image 'selenium/node-chrome-debug:3.9.1-actinium' locally >> Trying to pull repository docker.io/selenium/node-chrome-debug ... >> 3.9.1-actinium: Pulling from docker.io/selenium/node-chrome-debug >> 1be7f2b886e8 : = Already exists >> 6fbc4a21b806: Already exists >> c71a6f8e1378: Already exists >> 4be3072e5a37: Already exists >> 06c6d2f59700: Already exists >> edcd5e9f2f91: Already exists >> 0eeaf787f757: Already exists >> c949dee5af7e: Already exists >> df88a49b4162: Already exists >> ce3c6f42fd24: Already exists >> 6d845a39af3f: Pulling fs layer >> 11d16a965e13: Pulling fs layer >> 1294e9b42691: Pulling fs layer >> 04b0c053828d: Pulling fs layer >> cf044f1d0e2a: Pulling fs layer >> 8f84ccb3a86a: Pulling fs layer >> be9a1d0955bd: Pulling fs layer >> 872e5c8a3ad8: Pulling fs layer >> 07efee6f27e7: Pulling fs layer >> 5c6207de8f09: Pulling fs layer >> b932cacc6ddb: Pulling fs layer >> c057ca8f4e65: Pulling fs layer >> bbe16010d6ab: Pulling fs layer >> 645ca3607a4c: Pulling fs layer >> cf044f1d0e2a: Waiting >> 04b0c053828d: Waiting >> 8f84ccb3a86a: Waiting >> be9a1d0955bd: Waiting >> c057ca8f4e65: Waiting >> 5c6207de8f09: Waiting >> b932cacc6ddb: Waiting >> bbe16010d6ab: Waiting >> 645ca3607a4c: Waiting >> 07efee6f27e7: Waiting >> 872e5c8a3ad8: Waiting*/usr/bin/docker-current: error pulling image confi= guration: unknown blob. >> *See '/usr/bin/docker-current run --help'. >> >> >> checking chrome node >> executing shell: *curl http://:5555/wd/hub/static/resource/hub.html >> <--- that URL won't work :)* >> >> % Total % Received % Xferd Average Speed Time Time Time >> Current >> Dload Upload Total Spent Left >> Speed >> >> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- >> 0 >> curl: (6) Could not resolve host: ; Unknown error >> >> checking firefox node >> executing shell: curl >> http://172.18.0.3:5555/wd/hub/static/resource/hub.html >> >> WebDriver Hub >> >> >> This is the first time I've seen something like this with this test. Did >> it happen only the one time? >> > > I have no idea. I didn't not even know that such a test had existed. > Yep, we make sure the UI loads, user can login and navigate, etc. -- all automated. > > ovirt CI tries to cache yum repos it pulls from. Do you know if it does so > with docker repos? > I don't know. The selenium ones are standard from dockerhub [ https://hub.docker.com/u/selenium/] > > >> >> On Sat, Nov 24, 2018 at 2:35 AM Dan Kenigsberg wro= te: >> >>> I just noticed that a vdsm change to gluster tests >>> https://gerrit.ovirt.org/#/c/95596/ failed in the change queue, on >>> >>> WebDriverException in _init_browser connecting to hub >>> >>> >>> https://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/11365/te= stReport/junit/(root)/008_basic_ui_sanity/running_tests___basic_suite_el7_x= 86_64___initialize_chrome/ >>> >>> The failure is clearly unrelated to the patch; maybe one of you can >>> explain why the test fails? >>> >> >> >> -- >> >> GREG SHEREMETA >> >> SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHV UX >> >> Red Hat NA >> >> >> >> gshereme(a)redhat.com IRC: gshereme >> >> > -- = GREG SHEREMETA SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHV UX Red Hat NA gshereme(a)redhat.com IRC: gshereme --===============5757944189851045838== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGJyPjxicj48ZGl2IGNsYXNzPSJnbWFpbF9x dW90ZSI+PGRpdiBkaXI9Imx0ciI+T24gU2F0LCBOb3YgMjQsIDIwMTggYXQgOTo0OSBBTSBEYW4g S2VuaWdzYmVyZyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmRhbmtlbkByZWRoYXQuY29tIj5kYW5rZW5A cmVkaGF0LmNvbTwvYT4mZ3Q7IHdyb3RlOjxicj48L2Rpdj48YmxvY2txdW90ZSBjbGFzcz0iZ21h aWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4 IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+PGRpdiBkaXI9ImF1dG8i PjxkaXY+PGJyPjxicj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRpdiBkaXI9Imx0ciI+T24g U2F0LCAyNCBOb3YgMjAxOCwgMTM6NTAgR3JlZyBTaGVyZW1ldGEgJmx0OzxhIGhyZWY9Im1haWx0 bzpnc2hlcmVtZUByZWRoYXQuY29tIiB0YXJnZXQ9Il9ibGFuayI+Z3NoZXJlbWVAcmVkaGF0LmNv bTwvYT4gd3JvdGU6PGJyPjwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5 bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDtib3JkZXItbGVmdDoxcHggc29saWQgcmdiKDIw NCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4Ij48ZGl2IGRpcj0ibHRyIj48ZGl2IGRpcj0ibHRy Ij48ZGl2IGRpcj0ibHRyIj48ZGl2IGRpcj0ibHRyIj48ZGl2IGRpcj0ibHRyIj5Db3JyZWN0LCB0 aGF0IHZkc20gcGF0Y2ggaXMgdW5yZWxhdGVkLjxkaXY+PGJyPjwvZGl2PjxkaXY+VGhlIGRvY2tl ci1iYXNlZCBzZWxlbml1bSB0ZXN0aW5nIGluZnJhc3RydWN0dXJlIGRpZCBub3QgaW5pdGlhbGl6 ZSBjb3JyZWN0bHkuIEZpcmVmb3ggc3RhcnRlZCBidXQgY2hyb21lIGRpZCBub3QgZG93bmxvYWQg Y29ycmVjdGx5LjwvZGl2PjxkaXY+wqBbPGEgaHJlZj0iaHR0cHM6Ly9qZW5raW5zLm92aXJ0Lm9y Zy9qb2Ivb3ZpcnQtbWFzdGVyX2NoYW5nZS1xdWV1ZS10ZXN0ZXIvMTEzNjUvdGVzdFJlcG9ydC9q dW5pdC8ocm9vdCkvMDA4X2Jhc2ljX3VpX3Nhbml0eS9ydW5uaW5nX3Rlc3RzX19fYmFzaWNfc3Vp dGVfZWw3X3g4Nl82NF9fX3N0YXJ0X2dyaWQvIiByZWw9Im5vcmVmZXJyZXIiIHRhcmdldD0iX2Js YW5rIj5odHRwczovL2plbmtpbnMub3ZpcnQub3JnL2pvYi9vdmlydC1tYXN0ZXJfY2hhbmdlLXF1 ZXVlLXRlc3Rlci8xMTM2NS90ZXN0UmVwb3J0L2p1bml0Lyhyb290KS8wMDhfYmFzaWNfdWlfc2Fu aXR5L3J1bm5pbmdfdGVzdHNfX19iYXNpY19zdWl0ZV9lbDdfeDg2XzY0X19fc3RhcnRfZ3JpZC88 L2E+XTwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PHByZSBzdHlsZT0iYm94LXNpemluZzpib3Jk ZXItYm94O3doaXRlLXNwYWNlOnByZS13cmFwO3dvcmQtd3JhcDpicmVhay13b3JkO21hcmdpbi10 b3A6MHB4O21hcmdpbi1ib3R0b206MHB4O2NvbG9yOnJnYig1MSw1MSw1MSk7Zm9udC1zaXplOjEz cHgiPlVuYWJsZSB0byBmaW5kIGltYWdlICYjMzk7c2VsZW5pdW0vbm9kZS1jaHJvbWUtZGVidWc6 My45LjEtYWN0aW5pdW0mIzM5OyBsb2NhbGx5ClRyeWluZyB0byBwdWxsIHJlcG9zaXRvcnkgPGEg aHJlZj0iaHR0cDovL2RvY2tlci5pby9zZWxlbml1bS9ub2RlLWNocm9tZS1kZWJ1ZyIgcmVsPSJu b3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+ZG9ja2VyLmlvL3NlbGVuaXVtL25vZGUtY2hyb21l LWRlYnVnPC9hPiAuLi4gCjMuOS4xLWFjdGluaXVtOiBQdWxsaW5nIGZyb20gPGEgaHJlZj0iaHR0 cDovL2RvY2tlci5pby9zZWxlbml1bS9ub2RlLWNocm9tZS1kZWJ1ZzFiZTdmMmI4ODZlOCIgcmVs PSJub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+ZG9ja2VyLmlvL3NlbGVuaXVtL25vZGUtY2hy b21lLWRlYnVnCjFiZTdmMmI4ODZlODwvYT46IEFscmVhZHkgZXhpc3RzCjZmYmM0YTIxYjgwNjog QWxyZWFkeSBleGlzdHMKYzcxYTZmOGUxMzc4OiBBbHJlYWR5IGV4aXN0cwo0YmUzMDcyZTVhMzc6 IEFscmVhZHkgZXhpc3RzCjA2YzZkMmY1OTcwMDogQWxyZWFkeSBleGlzdHMKZWRjZDVlOWYyZjkx OiBBbHJlYWR5IGV4aXN0cwowZWVhZjc4N2Y3NTc6IEFscmVhZHkgZXhpc3RzCmM5NDlkZWU1YWY3 ZTogQWxyZWFkeSBleGlzdHMKZGY4OGE0OWI0MTYyOiBBbHJlYWR5IGV4aXN0cwpjZTNjNmY0MmZk MjQ6IEFscmVhZHkgZXhpc3RzCjZkODQ1YTM5YWYzZjogUHVsbGluZyBmcyBsYXllcgoxMWQxNmE5 NjVlMTM6IFB1bGxpbmcgZnMgbGF5ZXIKMTI5NGU5YjQyNjkxOiBQdWxsaW5nIGZzIGxheWVyCjA0 YjBjMDUzODI4ZDogUHVsbGluZyBmcyBsYXllcgpjZjA0NGYxZDBlMmE6IFB1bGxpbmcgZnMgbGF5 ZXIKOGY4NGNjYjNhODZhOiBQdWxsaW5nIGZzIGxheWVyCmJlOWExZDA5NTViZDogUHVsbGluZyBm cyBsYXllcgo4NzJlNWM4YTNhZDg6IFB1bGxpbmcgZnMgbGF5ZXIKMDdlZmVlNmYyN2U3OiBQdWxs aW5nIGZzIGxheWVyCjVjNjIwN2RlOGYwOTogUHVsbGluZyBmcyBsYXllcgpiOTMyY2FjYzZkZGI6 IFB1bGxpbmcgZnMgbGF5ZXIKYzA1N2NhOGY0ZTY1OiBQdWxsaW5nIGZzIGxheWVyCmJiZTE2MDEw ZDZhYjogUHVsbGluZyBmcyBsYXllcgo2NDVjYTM2MDdhNGM6IFB1bGxpbmcgZnMgbGF5ZXIKY2Yw NDRmMWQwZTJhOiBXYWl0aW5nCjA0YjBjMDUzODI4ZDogV2FpdGluZwo4Zjg0Y2NiM2E4NmE6IFdh aXRpbmcKYmU5YTFkMDk1NWJkOiBXYWl0aW5nCmMwNTdjYThmNGU2NTogV2FpdGluZwo1YzYyMDdk ZThmMDk6IFdhaXRpbmcKYjkzMmNhY2M2ZGRiOiBXYWl0aW5nCmJiZTE2MDEwZDZhYjogV2FpdGlu Zwo2NDVjYTM2MDdhNGM6IFdhaXRpbmcKMDdlZmVlNmYyN2U3OiBXYWl0aW5nCjg3MmU1YzhhM2Fk ODogV2FpdGluZwo8Yj4vdXNyL2Jpbi9kb2NrZXItY3VycmVudDogZXJyb3IgcHVsbGluZyBpbWFn ZSBjb25maWd1cmF0aW9uOiB1bmtub3duIGJsb2IuCjwvYj5TZWUgJiMzOTsvdXNyL2Jpbi9kb2Nr ZXItY3VycmVudCBydW4gLS1oZWxwJiMzOTsuPC9wcmU+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRp dj48ZGl2PmNoZWNraW5nIGNocm9tZSBub2RlPC9kaXY+PGRpdj5leGVjdXRpbmcgc2hlbGw6IDxi PmN1cmwgaHR0cDovLzo1NTU1L3dkL2h1Yi9zdGF0aWMvcmVzb3VyY2UvaHViLmh0bWzCoCDCoCAm bHQ7LS0tIHRoYXQgVVJMIHdvbiYjMzk7dCB3b3JrIDopPC9iPjwvZGl2PjxkaXY+PGJyPjwvZGl2 PjxkaXY+wqAgJSBUb3RhbMKgIMKgICUgUmVjZWl2ZWQgJSBYZmVyZMKgIEF2ZXJhZ2UgU3BlZWTC oCDCoFRpbWXCoCDCoCBUaW1lwqAgwqAgwqBUaW1lwqAgQ3VycmVudDwvZGl2PjxkaXY+wqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBEbG9hZMKgIFVwbG9h ZMKgIMKgVG90YWzCoCDCoFNwZW50wqAgwqAgTGVmdMKgIFNwZWVkPC9kaXY+PGRpdj48YnI+PC9k aXY+PGRpdj7CoCAwwqAgwqAgwqAwwqAgwqAgMMKgIMKgIMKgMMKgIMKgIDDCoCDCoCDCoDDCoCDC oCDCoCAwwqAgwqAgwqAgMCAtLTotLTotLSAtLTotLTotLSAtLTotLTotLcKgIMKgIMKgMDwvZGl2 PjxkaXY+Y3VybDogKDYpIENvdWxkIG5vdCByZXNvbHZlIGhvc3Q6IDsgVW5rbm93biBlcnJvcjwv ZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+Y2hlY2tpbmcgZmlyZWZveCBub2RlPC9kaXY+PGRpdj5l eGVjdXRpbmcgc2hlbGw6IGN1cmwgPGEgaHJlZj0iaHR0cDovLzE3Mi4xOC4wLjM6NTU1NS93ZC9o dWIvc3RhdGljL3Jlc291cmNlL2h1Yi5odG1sIiByZWw9Im5vcmVmZXJyZXIiIHRhcmdldD0iX2Js YW5rIj5odHRwOi8vMTcyLjE4LjAuMzo1NTU1L3dkL2h1Yi9zdGF0aWMvcmVzb3VyY2UvaHViLmh0 bWw8L2E+PC9kaXY+PGRpdj4mbHQ7IURPQ1RZUEUgaHRtbCZndDs8L2Rpdj48ZGl2PiZsdDt0aXRs ZSZndDtXZWJEcml2ZXIgSHViJmx0Oy90aXRsZSZndDs8L2Rpdj48L2Rpdj48ZGl2Pjxicj48L2Rp dj48ZGl2Pjxicj48L2Rpdj48ZGl2PlRoaXMgaXMgdGhlIGZpcnN0IHRpbWUgSSYjMzk7dmUgc2Vl biBzb21ldGhpbmcgbGlrZSB0aGlzIHdpdGggdGhpcyB0ZXN0LiBEaWQgaXQgaGFwcGVuIG9ubHkg dGhlIG9uZSB0aW1lPzwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvYmxvY2tx dW90ZT48L2Rpdj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+PGJyPjwvZGl2PjxkaXYgZGlyPSJhdXRv Ij5JIGhhdmUgbm8gaWRlYS4gSSBkaWRuJiMzOTt0IG5vdCBldmVuIGtub3cgdGhhdCBzdWNoIGEg dGVzdCBoYWQgZXhpc3RlZC48L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+PC9kaXY+ PGRpdj5ZZXAsIHdlIG1ha2Ugc3VyZSB0aGUgVUkgbG9hZHMsIHVzZXIgY2FuIGxvZ2luIGFuZCBu YXZpZ2F0ZSwgZXRjLiAtLSBhbGwgYXV0b21hdGVkLjwvZGl2PjxkaXY+wqA8L2Rpdj48YmxvY2tx dW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7 Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+ PGRpdiBkaXI9ImF1dG8iPjxkaXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8i Pm92aXJ0IENJIHRyaWVzIHRvIGNhY2hlIHl1bSByZXBvcyBpdCBwdWxscyBmcm9tLiBEbyB5b3Ug a25vdyBpZiBpdCBkb2VzIHNvIHdpdGggZG9ja2VyIHJlcG9zPzwvZGl2PjwvZGl2PjwvYmxvY2tx dW90ZT48ZGl2Pjxicj48L2Rpdj48ZGl2PkkgZG9uJiMzOTt0IGtub3cuIFRoZSBzZWxlbml1bSBv bmVzIGFyZSBzdGFuZGFyZCBmcm9tIGRvY2tlcmh1YiBbPGEgaHJlZj0iaHR0cHM6Ly9odWIuZG9j a2VyLmNvbS91L3NlbGVuaXVtLyI+aHR0cHM6Ly9odWIuZG9ja2VyLmNvbS91L3NlbGVuaXVtLzwv YT5dPC9kaXY+PGRpdj7CoDwvZGl2PjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5 bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDtib3JkZXItbGVmdDoxcHggc29saWQgcmdiKDIw NCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4Ij48ZGl2IGRpcj0iYXV0byI+PGRpdiBkaXI9ImF1 dG8iPjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPjxi bG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAw LjhleDtib3JkZXItbGVmdDoxcHggc29saWQgcmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6 MWV4Ij48ZGl2IGRpcj0ibHRyIj48ZGl2IGRpcj0ibHRyIj48ZGl2IGRpcj0ibHRyIj48ZGl2IGRp cj0ibHRyIj48ZGl2IGRpcj0ibHRyIj48ZGl2Pjxicj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48 L2Rpdj48L2Rpdj48YnI+PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPjxkaXYgZGlyPSJsdHIiPk9u IFNhdCwgTm92IDI0LCAyMDE4IGF0IDI6MzUgQU0gRGFuIEtlbmlnc2JlcmcgJmx0OzxhIGhyZWY9 Im1haWx0bzpkYW5rZW5AcmVkaGF0LmNvbSIgcmVsPSJub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFu ayI+ZGFua2VuQHJlZGhhdC5jb208L2E+Jmd0OyB3cm90ZTo8YnI+PC9kaXY+PGJsb2NrcXVvdGUg Y2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRl ci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiPkkganVz dCBub3RpY2VkIHRoYXQgYSB2ZHNtIGNoYW5nZSB0byBnbHVzdGVyIHRlc3RzPGJyPgo8YSBocmVm PSJodHRwczovL2dlcnJpdC5vdmlydC5vcmcvIy9jLzk1NTk2LyIgcmVsPSJub3JlZmVycmVyIG5v cmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2dlcnJpdC5vdmlydC5vcmcvIy9jLzk1 NTk2LzwvYT4gZmFpbGVkIGluIHRoZSBjaGFuZ2UgcXVldWUsIG9uPGJyPgo8YnI+CldlYkRyaXZl ckV4Y2VwdGlvbiBpbiBfaW5pdF9icm93c2VyIGNvbm5lY3RpbmcgdG8gaHViPGJyPgo8YnI+Cjxh IGhyZWY9Imh0dHBzOi8vamVua2lucy5vdmlydC5vcmcvam9iL292aXJ0LW1hc3Rlcl9jaGFuZ2Ut cXVldWUtdGVzdGVyLzExMzY1L3Rlc3RSZXBvcnQvanVuaXQvKHJvb3QpLzAwOF9iYXNpY191aV9z YW5pdHkvcnVubmluZ190ZXN0c19fX2Jhc2ljX3N1aXRlX2VsN194ODZfNjRfX19pbml0aWFsaXpl X2Nocm9tZS8iIHJlbD0ibm9yZWZlcnJlciBub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+aHR0 cHM6Ly9qZW5raW5zLm92aXJ0Lm9yZy9qb2Ivb3ZpcnQtbWFzdGVyX2NoYW5nZS1xdWV1ZS10ZXN0 ZXIvMTEzNjUvdGVzdFJlcG9ydC9qdW5pdC8ocm9vdCkvMDA4X2Jhc2ljX3VpX3Nhbml0eS9ydW5u aW5nX3Rlc3RzX19fYmFzaWNfc3VpdGVfZWw3X3g4Nl82NF9fX2luaXRpYWxpemVfY2hyb21lLzwv YT48YnI+Cjxicj4KVGhlIGZhaWx1cmUgaXMgY2xlYXJseSB1bnJlbGF0ZWQgdG8gdGhlIHBhdGNo OyBtYXliZSBvbmUgb2YgeW91IGNhbjxicj4KZXhwbGFpbiB3aHkgdGhlIHRlc3QgZmFpbHM/PGJy Pgo8L2Jsb2NrcXVvdGU+PC9kaXY+PGJyIGNsZWFyPSJhbGwiPjxkaXY+PGJyPjwvZGl2Pi0tIDxi cj48ZGl2IGRpcj0ibHRyIiBjbGFzcz0iZ21haWwtbV8yODYxMjgzODk5NjYwNzU5MzA4bV8tMTg0 NzMzMTA4NDM2ODM2MDU2OGdtYWlsX3NpZ25hdHVyZSI+PGRpdiBkaXI9Imx0ciI+PGRpdj48ZGl2 IGRpcj0ibHRyIj48ZGl2PjxkaXYgZGlyPSJsdHIiPjxkaXY+PGRpdiBkaXI9Imx0ciI+PGRpdj48 cCBzdHlsZT0iY29sb3I6cmdiKDAsMCwwKTtmb250LWZhbWlseTpvdmVycGFzcyxzYW5zLXNlcmlm O2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luOjBweDtwYWRkaW5nOjBweDtmb250LXNpemU6MTRweDt0 ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UiPjxzcGFuPkdSRUc8L3NwYW4+wqA8c3Bhbj5TSEVSRU1F VEE8L3NwYW4+PC9wPjxwIHN0eWxlPSJjb2xvcjpyZ2IoMCwwLDApO2ZvbnQtZmFtaWx5Om92ZXJw YXNzLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEwcHg7bWFyZ2luOjBweCAwcHggNHB4O3RleHQtdHJh bnNmb3JtOnVwcGVyY2FzZSI+PHNwYW4+U0VOSU9SIFNPRlRXQVJFIEVOR0lORUVSIC0gVEVBTSBM RUFEIC0gUkhWIFVYPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjpyZ2IoMTcwLDE3MCwxNzApO21h cmdpbjowcHgiPjwvc3Bhbj48L3A+PHAgc3R5bGU9ImZvbnQtZmFtaWx5Om92ZXJwYXNzLHNhbnMt c2VyaWY7bWFyZ2luOjBweDtmb250LXNpemU6MTBweDtjb2xvcjpyZ2IoMTUzLDE1MywxNTMpIj48 YSBocmVmPSJodHRwczovL3d3dy5yZWRoYXQuY29tLyIgc3R5bGU9ImNvbG9yOnJnYigwLDEzNiwy MDYpO21hcmdpbjowcHgiIHJlbD0ibm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiPlJlZCBIYXQg TkE8c3Bhbj48YnI+PGJyPjwvc3Bhbj48L2E+PC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTpvdmVy cGFzcyxzYW5zLXNlcmlmO21hcmdpbjowcHggMHB4IDZweDtmb250LXNpemU6MTBweDtjb2xvcjpy Z2IoMTUzLDE1MywxNTMpIj48c3BhbiBzdHlsZT0ibWFyZ2luOjBweDtwYWRkaW5nOjBweCI+PGEg aHJlZj0ibWFpbHRvOmdzaGVyZW1lQHJlZGhhdC5jb20iIHN0eWxlPSJjb2xvcjpyZ2IoMCwxMzYs MjA2KTttYXJnaW46MHB4IiByZWw9Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5nc2hlcmVt ZUByZWRoYXQuY29tPC9hPsKgIMKgPC9zcGFuPsKgPHNwYW4+SVJDOsKgPHNwYW4+Z3NoZXJlbWU8 L3NwYW4+PC9zcGFuPjwvcD48dGFibGUgYm9yZGVyPSIwIiBzdHlsZT0iY29sb3I6cmdiKDAsMCww KTtmb250LWZhbWlseTpvdmVycGFzcyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTptZWRpdW0iPjx0Ym9k eT48dHI+PHRkIHdpZHRoPSIxMDBweCI+PGEgaHJlZj0iaHR0cHM6Ly9yZWQuaHQvc2lnIiByZWw9 Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cucmVkaGF0 LmNvbS9maWxlcy9icmFuZC9lbWFpbC9zaWctcmVkaGF0LnBuZyIgd2lkdGg9IjkwIiBoZWlnaHQ9 ImF1dG8iPjwvYT48L3RkPjwvdHI+PC90Ym9keT48L3RhYmxlPjwvZGl2PjwvZGl2PjwvZGl2Pjwv ZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pgo8L2Jsb2NrcXVvdGU+PC9kaXY+PC9k aXY+PC9kaXY+CjwvYmxvY2txdW90ZT48L2Rpdj48YnIgY2xlYXI9ImFsbCI+PGRpdj48YnI+PC9k aXY+LS0gPGJyPjxkaXYgZGlyPSJsdHIiIGNsYXNzPSJnbWFpbF9zaWduYXR1cmUiPjxkaXYgZGly PSJsdHIiPjxkaXY+PGRpdiBkaXI9Imx0ciI+PGRpdj48ZGl2IGRpcj0ibHRyIj48ZGl2PjxkaXYg ZGlyPSJsdHIiPjxkaXY+PHAgc3R5bGU9ImNvbG9yOnJnYigwLDAsMCk7Zm9udC1mYW1pbHk6b3Zl cnBhc3Msc2Fucy1zZXJpZjtmb250LXdlaWdodDpib2xkO21hcmdpbjowcHg7cGFkZGluZzowcHg7 Zm9udC1zaXplOjE0cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlIj48c3Bhbj5HUkVHPC9zcGFu PsKgPHNwYW4+U0hFUkVNRVRBPC9zcGFuPjwvcD48cCBzdHlsZT0iY29sb3I6cmdiKDAsMCwwKTtm b250LWZhbWlseTpvdmVycGFzcyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMHB4O21hcmdpbjowcHgg MHB4IDRweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UiPjxzcGFuPlNFTklPUiBTT0ZUV0FSRSBF TkdJTkVFUiAtIFRFQU0gTEVBRCAtIFJIViBVWDwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6cmdi KDE3MCwxNzAsMTcwKTttYXJnaW46MHB4Ij48L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZhbWls eTpvdmVycGFzcyxzYW5zLXNlcmlmO21hcmdpbjowcHg7Zm9udC1zaXplOjEwcHg7Y29sb3I6cmdi KDE1MywxNTMsMTUzKSI+PGEgaHJlZj0iaHR0cHM6Ly93d3cucmVkaGF0LmNvbS8iIHN0eWxlPSJj b2xvcjpyZ2IoMCwxMzYsMjA2KTttYXJnaW46MHB4IiB0YXJnZXQ9Il9ibGFuayI+UmVkIEhhdCBO QTxzcGFuPjxicj48YnI+PC9zcGFuPjwvYT48L3A+PHAgc3R5bGU9ImZvbnQtZmFtaWx5Om92ZXJw YXNzLHNhbnMtc2VyaWY7bWFyZ2luOjBweCAwcHggNnB4O2ZvbnQtc2l6ZToxMHB4O2NvbG9yOnJn YigxNTMsMTUzLDE1MykiPjxzcGFuIHN0eWxlPSJtYXJnaW46MHB4O3BhZGRpbmc6MHB4Ij48YSBo cmVmPSJtYWlsdG86Z3NoZXJlbWVAcmVkaGF0LmNvbSIgc3R5bGU9ImNvbG9yOnJnYigwLDEzNiwy MDYpO21hcmdpbjowcHgiIHRhcmdldD0iX2JsYW5rIj5nc2hlcmVtZUByZWRoYXQuY29tPC9hPsKg IMKgPC9zcGFuPsKgPHNwYW4+SVJDOsKgPHNwYW4+Z3NoZXJlbWU8L3NwYW4+PC9zcGFuPjwvcD48 dGFibGUgYm9yZGVyPSIwIiBzdHlsZT0iY29sb3I6cmdiKDAsMCwwKTtmb250LWZhbWlseTpvdmVy cGFzcyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTptZWRpdW0iPjx0Ym9keT48dHI+PHRkIHdpZHRoPSIx MDBweCI+PGEgaHJlZj0iaHR0cHM6Ly9yZWQuaHQvc2lnIiB0YXJnZXQ9Il9ibGFuayI+PGltZyBz cmM9Imh0dHBzOi8vd3d3LnJlZGhhdC5jb20vZmlsZXMvYnJhbmQvZW1haWwvc2lnLXJlZGhhdC5w bmciIHdpZHRoPSI5MCIgaGVpZ2h0PSJhdXRvIj48L2E+PC90ZD48L3RyPjwvdGJvZHk+PC90YWJs ZT48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48 L2Rpdj48L2Rpdj4K --===============5757944189851045838==-- From bkorren at redhat.com Sat Nov 24 15:20:47 2018 Content-Type: multipart/mixed; boundary="===============7603631047640871506==" MIME-Version: 1.0 From: Barak Korren To: devel at ovirt.org Subject: [ovirt-devel] Re: UI test failing on a vdsm change? Date: Sat, 24 Nov 2018 17:20:14 +0200 Message-ID: In-Reply-To: CAEReEe-vxRijPGyW3LyTFJSti2djgSRH+Lzq9zV95tncCaTB3Q@mail.gmail.com --===============7603631047640871506== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable =D7=91=D7=AA=D7=90=D7=A8=D7=99=D7=9A =D7=A9=D7=91=D7=AA, 24 =D7=91=D7=A0=D7= =95=D7=91=D7=B3 2018, 17:05, =D7=9E=D7=90=D7=AA Greg Sheremeta : > > > On Sat, Nov 24, 2018 at 9:49 AM Dan Kenigsberg wrot= e: > >> >> >> On Sat, 24 Nov 2018, 13:50 Greg Sheremeta > >>> Correct, that vdsm patch is unrelated. >>> >>> The docker-based selenium testing infrastructure did not initialize >>> correctly. Firefox started but chrome did not download correctly. >>> [ >>> https://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/11365/te= stReport/junit/(root)/008_basic_ui_sanity/running_tests___basic_suite_el7_x= 86_64___start_grid/ >>> ] >>> >>> Unable to find image 'selenium/node-chrome-debug:3.9.1-actinium' locally >>> Trying to pull repository docker.io/selenium/node-chrome-debug ... >>> 3.9.1-actinium: Pulling from docker.io/selenium/node-chrome-debug >>> 1be7f2b886e8 := Already exists >>> 6fbc4a21b806: Already exists >>> c71a6f8e1378: Already exists >>> 4be3072e5a37: Already exists >>> 06c6d2f59700: Already exists >>> edcd5e9f2f91: Already exists >>> 0eeaf787f757: Already exists >>> c949dee5af7e: Already exists >>> df88a49b4162: Already exists >>> ce3c6f42fd24: Already exists >>> 6d845a39af3f: Pulling fs layer >>> 11d16a965e13: Pulling fs layer >>> 1294e9b42691: Pulling fs layer >>> 04b0c053828d: Pulling fs layer >>> cf044f1d0e2a: Pulling fs layer >>> 8f84ccb3a86a: Pulling fs layer >>> be9a1d0955bd: Pulling fs layer >>> 872e5c8a3ad8: Pulling fs layer >>> 07efee6f27e7: Pulling fs layer >>> 5c6207de8f09: Pulling fs layer >>> b932cacc6ddb: Pulling fs layer >>> c057ca8f4e65: Pulling fs layer >>> bbe16010d6ab: Pulling fs layer >>> 645ca3607a4c: Pulling fs layer >>> cf044f1d0e2a: Waiting >>> 04b0c053828d: Waiting >>> 8f84ccb3a86a: Waiting >>> be9a1d0955bd: Waiting >>> c057ca8f4e65: Waiting >>> 5c6207de8f09: Waiting >>> b932cacc6ddb: Waiting >>> bbe16010d6ab: Waiting >>> 645ca3607a4c: Waiting >>> 07efee6f27e7: Waiting >>> 872e5c8a3ad8: Waiting*/usr/bin/docker-current: error pulling image conf= iguration: unknown blob. >>> *See '/usr/bin/docker-current run --help'. >>> >>> >>> checking chrome node >>> executing shell: *curl http://:5555/wd/hub/static/resource/hub.html >>> <--- that URL won't work :)* >>> >>> % Total % Received % Xferd Average Speed Time Time Time >>> Current >>> Dload Upload Total Spent Left >>> Speed >>> >>> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- >>> --:--:-- 0 >>> curl: (6) Could not resolve host: ; Unknown error >>> >>> checking firefox node >>> executing shell: curl >>> http://172.18.0.3:5555/wd/hub/static/resource/hub.html >>> >>> WebDriver Hub >>> >>> >>> This is the first time I've seen something like this with this test. Did >>> it happen only the one time? >>> >> >> I have no idea. I didn't not even know that such a test had existed. >> > > Yep, we make sure the UI loads, user can login and navigate, etc. -- all > automated. > > >> >> ovirt CI tries to cache yum repos it pulls from. Do you know if it does >> so with docker repos? >> > > I don't know. The selenium ones are standard from dockerhub [ > https://hub.docker.com/u/selenium/] > We do not have the same elaborate caching that we have for RPMs for containers, but we can cache containers as long as they are explicitly whitelisted. Please create a ticket so we'll do that for the selenium containers if time makes sense. > >> >> >>> >>> On Sat, Nov 24, 2018 at 2:35 AM Dan Kenigsberg >>> wrote: >>> >>>> I just noticed that a vdsm change to gluster tests >>>> https://gerrit.ovirt.org/#/c/95596/ failed in the change queue, on >>>> >>>> WebDriverException in _init_browser connecting to hub >>>> >>>> >>>> https://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/11365/t= estReport/junit/(root)/008_basic_ui_sanity/running_tests___basic_suite_el7_= x86_64___initialize_chrome/ >>>> >>>> The failure is clearly unrelated to the patch; maybe one of you can >>>> explain why the test fails? >>>> >>> >>> >>> -- >>> >>> GREG SHEREMETA >>> >>> SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHV UX >>> >>> Red Hat NA >>> >>> >>> >>> gshereme(a)redhat.com IRC: gshereme >>> >>> >> > > -- > > GREG SHEREMETA > > SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHV UX > > Red Hat NA > > > > gshereme(a)redhat.com IRC: gshereme > > _______________________________________________ > Devel mailing list -- devel(a)ovirt.org > To unsubscribe send an email to devel-leave(a)ovirt.org > Privacy Statement: https://www.ovirt.org/site/privacy-policy/ > oVirt Code of Conduct: > https://www.ovirt.org/community/about/community-guidelines/ > List Archives: > https://lists.ovirt.org/archives/list/devel(a)ovirt.org/message/WKJ2Y2SZN= ZYL37X2I5EX2O3SO5XH7COI/ > --===============7603631047640871506== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" PGRpdiBkaXI9ImF1dG8iPjxkaXY+PGJyPjxicj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRp diBkaXI9Imx0ciI+15HXqteQ16jXmdeaINep15HXqiwgMjQg15HXoNeV15HXsyAyMDE4LCAxNzow NSwg157XkNeqIEdyZWcgU2hlcmVtZXRhICZsdDs8YSBocmVmPSJtYWlsdG86Z3NoZXJlbWVAcmVk aGF0LmNvbSI+Z3NoZXJlbWVAcmVkaGF0LmNvbTwvYT4mZ3Q7Ojxicj48L2Rpdj48YmxvY2txdW90 ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAwIDAgLjhleDtib3JkZXItbGVm dDoxcHggI2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij48ZGl2IGRpcj0ibHRyIj48ZGl2IGRp cj0ibHRyIj48YnI+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj48ZGl2IGRpcj0ibHRyIj5P biBTYXQsIE5vdiAyNCwgMjAxOCBhdCA5OjQ5IEFNIERhbiBLZW5pZ3NiZXJnICZsdDs8YSBocmVm PSJtYWlsdG86ZGFua2VuQHJlZGhhdC5jb20iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vcmVmZXJy ZXIiPmRhbmtlbkByZWRoYXQuY29tPC9hPiZndDsgd3JvdGU6PGJyPjwvZGl2PjxibG9ja3F1b3Rl IGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDtib3Jk ZXItbGVmdDoxcHggc29saWQgcmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4Ij48ZGl2 IGRpcj0iYXV0byI+PGRpdj48YnI+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj48ZGl2IGRp cj0ibHRyIj5PbiBTYXQsIDI0IE5vdiAyMDE4LCAxMzo1MCBHcmVnIFNoZXJlbWV0YSAmbHQ7PGEg aHJlZj0ibWFpbHRvOmdzaGVyZW1lQHJlZGhhdC5jb20iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5v cmVmZXJyZXIiPmdzaGVyZW1lQHJlZGhhdC5jb208L2E+IHdyb3RlOjxicj48L2Rpdj48YmxvY2tx dW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7 Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+ PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0 ciI+PGRpdiBkaXI9Imx0ciI+Q29ycmVjdCwgdGhhdCB2ZHNtIHBhdGNoIGlzIHVucmVsYXRlZC48 ZGl2Pjxicj48L2Rpdj48ZGl2PlRoZSBkb2NrZXItYmFzZWQgc2VsZW5pdW0gdGVzdGluZyBpbmZy YXN0cnVjdHVyZSBkaWQgbm90IGluaXRpYWxpemUgY29ycmVjdGx5LiBGaXJlZm94IHN0YXJ0ZWQg YnV0IGNocm9tZSBkaWQgbm90IGRvd25sb2FkIGNvcnJlY3RseS48L2Rpdj48ZGl2PsKgWzxhIGhy ZWY9Imh0dHBzOi8vamVua2lucy5vdmlydC5vcmcvam9iL292aXJ0LW1hc3Rlcl9jaGFuZ2UtcXVl dWUtdGVzdGVyLzExMzY1L3Rlc3RSZXBvcnQvanVuaXQvKHJvb3QpLzAwOF9iYXNpY191aV9zYW5p dHkvcnVubmluZ190ZXN0c19fX2Jhc2ljX3N1aXRlX2VsN194ODZfNjRfX19zdGFydF9ncmlkLyIg cmVsPSJub3JlZmVycmVyIG5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2plbmtp bnMub3ZpcnQub3JnL2pvYi9vdmlydC1tYXN0ZXJfY2hhbmdlLXF1ZXVlLXRlc3Rlci8xMTM2NS90 ZXN0UmVwb3J0L2p1bml0Lyhyb290KS8wMDhfYmFzaWNfdWlfc2FuaXR5L3J1bm5pbmdfdGVzdHNf X19iYXNpY19zdWl0ZV9lbDdfeDg2XzY0X19fc3RhcnRfZ3JpZC88L2E+XTwvZGl2PjxkaXY+PGJy PjwvZGl2PjxkaXY+PHByZSBzdHlsZT0iYm94LXNpemluZzpib3JkZXItYm94O3doaXRlLXNwYWNl OnByZS13cmFwO3dvcmQtd3JhcDpicmVhay13b3JkO21hcmdpbi10b3A6MHB4O21hcmdpbi1ib3R0 b206MHB4O2NvbG9yOnJnYig1MSw1MSw1MSk7Zm9udC1zaXplOjEzcHgiPlVuYWJsZSB0byBmaW5k IGltYWdlICYjMzk7c2VsZW5pdW0vbm9kZS1jaHJvbWUtZGVidWc6My45LjEtYWN0aW5pdW0mIzM5 OyBsb2NhbGx5ClRyeWluZyB0byBwdWxsIHJlcG9zaXRvcnkgPGEgaHJlZj0iaHR0cDovL2RvY2tl ci5pby9zZWxlbml1bS9ub2RlLWNocm9tZS1kZWJ1ZyIgcmVsPSJub3JlZmVycmVyIG5vcmVmZXJy ZXIiIHRhcmdldD0iX2JsYW5rIj5kb2NrZXIuaW8vc2VsZW5pdW0vbm9kZS1jaHJvbWUtZGVidWc8 L2E+IC4uLiAKMy45LjEtYWN0aW5pdW06IFB1bGxpbmcgZnJvbSA8YSBocmVmPSJodHRwOi8vZG9j a2VyLmlvL3NlbGVuaXVtL25vZGUtY2hyb21lLWRlYnVnMWJlN2YyYjg4NmU4IiByZWw9Im5vcmVm ZXJyZXIgbm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiPmRvY2tlci5pby9zZWxlbml1bS9ub2Rl LWNocm9tZS1kZWJ1ZwoxYmU3ZjJiODg2ZTg8L2E+OiBBbHJlYWR5IGV4aXN0cwo2ZmJjNGEyMWI4 MDY6IEFscmVhZHkgZXhpc3RzCmM3MWE2ZjhlMTM3ODogQWxyZWFkeSBleGlzdHMKNGJlMzA3MmU1 YTM3OiBBbHJlYWR5IGV4aXN0cwowNmM2ZDJmNTk3MDA6IEFscmVhZHkgZXhpc3RzCmVkY2Q1ZTlm MmY5MTogQWxyZWFkeSBleGlzdHMKMGVlYWY3ODdmNzU3OiBBbHJlYWR5IGV4aXN0cwpjOTQ5ZGVl NWFmN2U6IEFscmVhZHkgZXhpc3RzCmRmODhhNDliNDE2MjogQWxyZWFkeSBleGlzdHMKY2UzYzZm NDJmZDI0OiBBbHJlYWR5IGV4aXN0cwo2ZDg0NWEzOWFmM2Y6IFB1bGxpbmcgZnMgbGF5ZXIKMTFk MTZhOTY1ZTEzOiBQdWxsaW5nIGZzIGxheWVyCjEyOTRlOWI0MjY5MTogUHVsbGluZyBmcyBsYXll cgowNGIwYzA1MzgyOGQ6IFB1bGxpbmcgZnMgbGF5ZXIKY2YwNDRmMWQwZTJhOiBQdWxsaW5nIGZz IGxheWVyCjhmODRjY2IzYTg2YTogUHVsbGluZyBmcyBsYXllcgpiZTlhMWQwOTU1YmQ6IFB1bGxp bmcgZnMgbGF5ZXIKODcyZTVjOGEzYWQ4OiBQdWxsaW5nIGZzIGxheWVyCjA3ZWZlZTZmMjdlNzog UHVsbGluZyBmcyBsYXllcgo1YzYyMDdkZThmMDk6IFB1bGxpbmcgZnMgbGF5ZXIKYjkzMmNhY2M2 ZGRiOiBQdWxsaW5nIGZzIGxheWVyCmMwNTdjYThmNGU2NTogUHVsbGluZyBmcyBsYXllcgpiYmUx NjAxMGQ2YWI6IFB1bGxpbmcgZnMgbGF5ZXIKNjQ1Y2EzNjA3YTRjOiBQdWxsaW5nIGZzIGxheWVy CmNmMDQ0ZjFkMGUyYTogV2FpdGluZwowNGIwYzA1MzgyOGQ6IFdhaXRpbmcKOGY4NGNjYjNhODZh OiBXYWl0aW5nCmJlOWExZDA5NTViZDogV2FpdGluZwpjMDU3Y2E4ZjRlNjU6IFdhaXRpbmcKNWM2 MjA3ZGU4ZjA5OiBXYWl0aW5nCmI5MzJjYWNjNmRkYjogV2FpdGluZwpiYmUxNjAxMGQ2YWI6IFdh aXRpbmcKNjQ1Y2EzNjA3YTRjOiBXYWl0aW5nCjA3ZWZlZTZmMjdlNzogV2FpdGluZwo4NzJlNWM4 YTNhZDg6IFdhaXRpbmcKPGI+L3Vzci9iaW4vZG9ja2VyLWN1cnJlbnQ6IGVycm9yIHB1bGxpbmcg aW1hZ2UgY29uZmlndXJhdGlvbjogdW5rbm93biBibG9iLgo8L2I+U2VlICYjMzk7L3Vzci9iaW4v ZG9ja2VyLWN1cnJlbnQgcnVuIC0taGVscCYjMzk7LjwvcHJlPjwvZGl2PjxkaXY+PGJyPjwvZGl2 PjxkaXY+PGRpdj5jaGVja2luZyBjaHJvbWUgbm9kZTwvZGl2PjxkaXY+ZXhlY3V0aW5nIHNoZWxs OiA8Yj5jdXJsIGh0dHA6Ly86NTU1NS93ZC9odWIvc3RhdGljL3Jlc291cmNlL2h1Yi5odG1swqAg wqAgJmx0Oy0tLSB0aGF0IFVSTCB3b24mIzM5O3Qgd29yayA6KTwvYj48L2Rpdj48ZGl2Pjxicj48 L2Rpdj48ZGl2PsKgICUgVG90YWzCoCDCoCAlIFJlY2VpdmVkICUgWGZlcmTCoCBBdmVyYWdlIFNw ZWVkwqAgwqBUaW1lwqAgwqAgVGltZcKgIMKgIMKgVGltZcKgIEN1cnJlbnQ8L2Rpdj48ZGl2PsKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgRGxvYWTCoCBV cGxvYWTCoCDCoFRvdGFswqAgwqBTcGVudMKgIMKgIExlZnTCoCBTcGVlZDwvZGl2PjxkaXY+PGJy PjwvZGl2PjxkaXY+wqAgMMKgIMKgIMKgMMKgIMKgIDDCoCDCoCDCoDDCoCDCoCAwwqAgwqAgwqAw wqAgwqAgwqAgMMKgIMKgIMKgIDAgLS06LS06LS0gLS06LS06LS0gLS06LS06LS3CoCDCoCDCoDA8 L2Rpdj48ZGl2PmN1cmw6ICg2KSBDb3VsZCBub3QgcmVzb2x2ZSBob3N0OiA7IFVua25vd24gZXJy b3I8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PmNoZWNraW5nIGZpcmVmb3ggbm9kZTwvZGl2Pjxk aXY+ZXhlY3V0aW5nIHNoZWxsOiBjdXJsIDxhIGhyZWY9Imh0dHA6Ly8xNzIuMTguMC4zOjU1NTUv d2QvaHViL3N0YXRpYy9yZXNvdXJjZS9odWIuaHRtbCIgcmVsPSJub3JlZmVycmVyIG5vcmVmZXJy ZXIiIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vMTcyLjE4LjAuMzo1NTU1L3dkL2h1Yi9zdGF0aWMv cmVzb3VyY2UvaHViLmh0bWw8L2E+PC9kaXY+PGRpdj4mbHQ7IURPQ1RZUEUgaHRtbCZndDs8L2Rp dj48ZGl2PiZsdDt0aXRsZSZndDtXZWJEcml2ZXIgSHViJmx0Oy90aXRsZSZndDs8L2Rpdj48L2Rp dj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PlRoaXMgaXMgdGhlIGZpcnN0IHRp bWUgSSYjMzk7dmUgc2VlbiBzb21ldGhpbmcgbGlrZSB0aGlzIHdpdGggdGhpcyB0ZXN0LiBEaWQg aXQgaGFwcGVuIG9ubHkgdGhlIG9uZSB0aW1lPzwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2 PjwvZGl2PjwvYmxvY2txdW90ZT48L2Rpdj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+PGJyPjwvZGl2 PjxkaXYgZGlyPSJhdXRvIj5JIGhhdmUgbm8gaWRlYS4gSSBkaWRuJiMzOTt0IG5vdCBldmVuIGtu b3cgdGhhdCBzdWNoIGEgdGVzdCBoYWQgZXhpc3RlZC48L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+ PGRpdj48YnI+PC9kaXY+PGRpdj5ZZXAsIHdlIG1ha2Ugc3VyZSB0aGUgVUkgbG9hZHMsIHVzZXIg Y2FuIGxvZ2luIGFuZCBuYXZpZ2F0ZSwgZXRjLiAtLSBhbGwgYXV0b21hdGVkLjwvZGl2PjxkaXY+ wqA8L2Rpdj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4 IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFk ZGluZy1sZWZ0OjFleCI+PGRpdiBkaXI9ImF1dG8iPjxkaXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+ PGRpdiBkaXI9ImF1dG8iPm92aXJ0IENJIHRyaWVzIHRvIGNhY2hlIHl1bSByZXBvcyBpdCBwdWxs cyBmcm9tLiBEbyB5b3Uga25vdyBpZiBpdCBkb2VzIHNvIHdpdGggZG9ja2VyIHJlcG9zPzwvZGl2 PjwvZGl2PjwvYmxvY2txdW90ZT48ZGl2Pjxicj48L2Rpdj48ZGl2PkkgZG9uJiMzOTt0IGtub3cu IFRoZSBzZWxlbml1bSBvbmVzIGFyZSBzdGFuZGFyZCBmcm9tIGRvY2tlcmh1YiBbPGEgaHJlZj0i aHR0cHM6Ly9odWIuZG9ja2VyLmNvbS91L3NlbGVuaXVtLyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0i bm9yZWZlcnJlciI+aHR0cHM6Ly9odWIuZG9ja2VyLmNvbS91L3NlbGVuaXVtLzwvYT5dPC9kaXY+ PGRpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PC9kaXY+PC9kaXY+PGRp diBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+V2UgZG8gbm90IGhhdmUgdGhl IHNhbWUgZWxhYm9yYXRlIGNhY2hpbmcgdGhhdCB3ZSBoYXZlIGZvciBSUE1zIGZvciBjb250YWlu ZXJzLCBidXQgd2UgY2FuIGNhY2hlIGNvbnRhaW5lcnMgYXMgbG9uZyBhcyB0aGV5IGFyZSBleHBs aWNpdGx5IHdoaXRlbGlzdGVkLjwvZGl2PjxkaXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBk aXI9ImF1dG8iPlBsZWFzZSBjcmVhdGUgYSB0aWNrZXQgc28gd2UmIzM5O2xsIGRvIHRoYXQgZm9y IHRoZSBzZWxlbml1bSBjb250YWluZXJzIGlmIHRpbWUgbWFrZXMgc2Vuc2UuPC9kaXY+PGRpdiBk aXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+PGJyPjwvZGl2PjxkaXYgZGlyPSJh dXRvIj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1 b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29saWQ7 cGFkZGluZy1sZWZ0OjFleCI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBjbGFz cz0iZ21haWxfcXVvdGUiPjxkaXY+wqA8L2Rpdj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVv dGUiIHN0eWxlPSJtYXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlk IHJnYigyMDQsMjA0LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+PGRpdiBkaXI9ImF1dG8iPjxkaXYg ZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPjxkaXYgY2xhc3M9ImdtYWlsX3F1 b3RlIj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MHB4IDBw eCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIwNCk7cGFkZGlu Zy1sZWZ0OjFleCI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+ PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGRpdj48YnI+PC9kaXY+PC9kaXY+PC9kaXY+ PC9kaXY+PC9kaXY+PC9kaXY+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX3F1b3RlIj48ZGl2IGRpcj0i bHRyIj5PbiBTYXQsIE5vdiAyNCwgMjAxOCBhdCAyOjM1IEFNIERhbiBLZW5pZ3NiZXJnICZsdDs8 YSBocmVmPSJtYWlsdG86ZGFua2VuQHJlZGhhdC5jb20iIHJlbD0ibm9yZWZlcnJlciBub3JlZmVy cmVyIiB0YXJnZXQ9Il9ibGFuayI+ZGFua2VuQHJlZGhhdC5jb208L2E+Jmd0OyB3cm90ZTo8YnI+ PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjBweCAw cHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIwNCwyMDQpO3BhZGRp bmctbGVmdDoxZXgiPkkganVzdCBub3RpY2VkIHRoYXQgYSB2ZHNtIGNoYW5nZSB0byBnbHVzdGVy IHRlc3RzPGJyPgo8YSBocmVmPSJodHRwczovL2dlcnJpdC5vdmlydC5vcmcvIy9jLzk1NTk2LyIg cmVsPSJub3JlZmVycmVyIG5vcmVmZXJyZXIgbm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiPmh0 dHBzOi8vZ2Vycml0Lm92aXJ0Lm9yZy8jL2MvOTU1OTYvPC9hPiBmYWlsZWQgaW4gdGhlIGNoYW5n ZSBxdWV1ZSwgb248YnI+Cjxicj4KV2ViRHJpdmVyRXhjZXB0aW9uIGluIF9pbml0X2Jyb3dzZXIg Y29ubmVjdGluZyB0byBodWI8YnI+Cjxicj4KPGEgaHJlZj0iaHR0cHM6Ly9qZW5raW5zLm92aXJ0 Lm9yZy9qb2Ivb3ZpcnQtbWFzdGVyX2NoYW5nZS1xdWV1ZS10ZXN0ZXIvMTEzNjUvdGVzdFJlcG9y dC9qdW5pdC8ocm9vdCkvMDA4X2Jhc2ljX3VpX3Nhbml0eS9ydW5uaW5nX3Rlc3RzX19fYmFzaWNf c3VpdGVfZWw3X3g4Nl82NF9fX2luaXRpYWxpemVfY2hyb21lLyIgcmVsPSJub3JlZmVycmVyIG5v cmVmZXJyZXIgbm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vamVua2lucy5vdmly dC5vcmcvam9iL292aXJ0LW1hc3Rlcl9jaGFuZ2UtcXVldWUtdGVzdGVyLzExMzY1L3Rlc3RSZXBv cnQvanVuaXQvKHJvb3QpLzAwOF9iYXNpY191aV9zYW5pdHkvcnVubmluZ190ZXN0c19fX2Jhc2lj X3N1aXRlX2VsN194ODZfNjRfX19pbml0aWFsaXplX2Nocm9tZS88L2E+PGJyPgo8YnI+ClRoZSBm YWlsdXJlIGlzIGNsZWFybHkgdW5yZWxhdGVkIHRvIHRoZSBwYXRjaDsgbWF5YmUgb25lIG9mIHlv dSBjYW48YnI+CmV4cGxhaW4gd2h5IHRoZSB0ZXN0IGZhaWxzPzxicj4KPC9ibG9ja3F1b3RlPjwv ZGl2PjxiciBjbGVhcj0iYWxsIj48ZGl2Pjxicj48L2Rpdj4tLSA8YnI+PGRpdiBkaXI9Imx0ciIg Y2xhc3M9Im1fODQ2MzIzNjk5NTczNzQ1ODg5M2dtYWlsLW1fMjg2MTI4Mzg5OTY2MDc1OTMwOG1f LTE4NDczMzEwODQzNjgzNjA1NjhnbWFpbF9zaWduYXR1cmUiPjxkaXYgZGlyPSJsdHIiPjxkaXY+ PGRpdiBkaXI9Imx0ciI+PGRpdj48ZGl2IGRpcj0ibHRyIj48ZGl2PjxkaXYgZGlyPSJsdHIiPjxk aXY+PHAgc3R5bGU9ImNvbG9yOnJnYigwLDAsMCk7Zm9udC1mYW1pbHk6b3ZlcnBhc3Msc2Fucy1z ZXJpZjtmb250LXdlaWdodDpib2xkO21hcmdpbjowcHg7cGFkZGluZzowcHg7Zm9udC1zaXplOjE0 cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlIj48c3Bhbj5HUkVHPC9zcGFuPsKgPHNwYW4+U0hF UkVNRVRBPC9zcGFuPjwvcD48cCBzdHlsZT0iY29sb3I6cmdiKDAsMCwwKTtmb250LWZhbWlseTpv dmVycGFzcyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMHB4O21hcmdpbjowcHggMHB4IDRweDt0ZXh0 LXRyYW5zZm9ybTp1cHBlcmNhc2UiPjxzcGFuPlNFTklPUiBTT0ZUV0FSRSBFTkdJTkVFUiAtIFRF QU0gTEVBRCAtIFJIViBVWDwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDE3MCwxNzAsMTcw KTttYXJnaW46MHB4Ij48L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTpvdmVycGFzcyxz YW5zLXNlcmlmO21hcmdpbjowcHg7Zm9udC1zaXplOjEwcHg7Y29sb3I6cmdiKDE1MywxNTMsMTUz KSI+PGEgaHJlZj0iaHR0cHM6Ly93d3cucmVkaGF0LmNvbS8iIHN0eWxlPSJjb2xvcjpyZ2IoMCwx MzYsMjA2KTttYXJnaW46MHB4IiByZWw9Im5vcmVmZXJyZXIgbm9yZWZlcnJlciIgdGFyZ2V0PSJf YmxhbmsiPlJlZCBIYXQgTkE8c3Bhbj48YnI+PGJyPjwvc3Bhbj48L2E+PC9wPjxwIHN0eWxlPSJm b250LWZhbWlseTpvdmVycGFzcyxzYW5zLXNlcmlmO21hcmdpbjowcHggMHB4IDZweDtmb250LXNp emU6MTBweDtjb2xvcjpyZ2IoMTUzLDE1MywxNTMpIj48c3BhbiBzdHlsZT0ibWFyZ2luOjBweDtw YWRkaW5nOjBweCI+PGEgaHJlZj0ibWFpbHRvOmdzaGVyZW1lQHJlZGhhdC5jb20iIHN0eWxlPSJj b2xvcjpyZ2IoMCwxMzYsMjA2KTttYXJnaW46MHB4IiByZWw9Im5vcmVmZXJyZXIgbm9yZWZlcnJl ciIgdGFyZ2V0PSJfYmxhbmsiPmdzaGVyZW1lQHJlZGhhdC5jb208L2E+wqAgwqA8L3NwYW4+wqA8 c3Bhbj5JUkM6wqA8c3Bhbj5nc2hlcmVtZTwvc3Bhbj48L3NwYW4+PC9wPjx0YWJsZSBib3JkZXI9 IjAiIHN0eWxlPSJjb2xvcjpyZ2IoMCwwLDApO2ZvbnQtZmFtaWx5Om92ZXJwYXNzLHNhbnMtc2Vy aWY7Zm9udC1zaXplOm1lZGl1bSI+PHRib2R5Pjx0cj48dGQgd2lkdGg9IjEwMHB4Ij48YSBocmVm PSJodHRwczovL3JlZC5odC9zaWciIHJlbD0ibm9yZWZlcnJlciBub3JlZmVycmVyIiB0YXJnZXQ9 Il9ibGFuayI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LnJlZGhhdC5jb20vZmlsZXMvYnJhbmQvZW1h aWwvc2lnLXJlZGhhdC5wbmciIHdpZHRoPSI5MCIgaGVpZ2h0PSJhdXRvIj48L2E+PC90ZD48L3Ry PjwvdGJvZHk+PC90YWJsZT48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rp dj48L2Rpdj48L2Rpdj4KPC9ibG9ja3F1b3RlPjwvZGl2PjwvZGl2PjwvZGl2Pgo8L2Jsb2NrcXVv dGU+PC9kaXY+PGJyIGNsZWFyPSJhbGwiPjxkaXY+PGJyPjwvZGl2Pi0tIDxicj48ZGl2IGRpcj0i bHRyIiBjbGFzcz0ibV84NDYzMjM2OTk1NzM3NDU4ODkzZ21haWxfc2lnbmF0dXJlIj48ZGl2IGRp cj0ibHRyIj48ZGl2PjxkaXYgZGlyPSJsdHIiPjxkaXY+PGRpdiBkaXI9Imx0ciI+PGRpdj48ZGl2 IGRpcj0ibHRyIj48ZGl2PjxwIHN0eWxlPSJjb2xvcjpyZ2IoMCwwLDApO2ZvbnQtZmFtaWx5Om92 ZXJwYXNzLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW46MHB4O3BhZGRpbmc6MHB4 O2ZvbnQtc2l6ZToxNHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSI+PHNwYW4+R1JFRzwvc3Bh bj7CoDxzcGFuPlNIRVJFTUVUQTwvc3Bhbj48L3A+PHAgc3R5bGU9ImNvbG9yOnJnYigwLDAsMCk7 Zm9udC1mYW1pbHk6b3ZlcnBhc3Msc2Fucy1zZXJpZjtmb250LXNpemU6MTBweDttYXJnaW46MHB4 IDBweCA0cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlIj48c3Bhbj5TRU5JT1IgU09GVFdBUkUg RU5HSU5FRVIgLSBURUFNIExFQUQgLSBSSFYgVVg8L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOnJn YigxNzAsMTcwLDE3MCk7bWFyZ2luOjBweCI+PC9zcGFuPjwvcD48cCBzdHlsZT0iZm9udC1mYW1p bHk6b3ZlcnBhc3Msc2Fucy1zZXJpZjttYXJnaW46MHB4O2ZvbnQtc2l6ZToxMHB4O2NvbG9yOnJn YigxNTMsMTUzLDE1MykiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnJlZGhhdC5jb20vIiBzdHlsZT0i Y29sb3I6cmdiKDAsMTM2LDIwNik7bWFyZ2luOjBweCIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9y ZWZlcnJlciI+UmVkIEhhdCBOQTxzcGFuPjxicj48YnI+PC9zcGFuPjwvYT48L3A+PHAgc3R5bGU9 ImZvbnQtZmFtaWx5Om92ZXJwYXNzLHNhbnMtc2VyaWY7bWFyZ2luOjBweCAwcHggNnB4O2ZvbnQt c2l6ZToxMHB4O2NvbG9yOnJnYigxNTMsMTUzLDE1MykiPjxzcGFuIHN0eWxlPSJtYXJnaW46MHB4 O3BhZGRpbmc6MHB4Ij48YSBocmVmPSJtYWlsdG86Z3NoZXJlbWVAcmVkaGF0LmNvbSIgc3R5bGU9 ImNvbG9yOnJnYigwLDEzNiwyMDYpO21hcmdpbjowcHgiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5v cmVmZXJyZXIiPmdzaGVyZW1lQHJlZGhhdC5jb208L2E+wqAgwqA8L3NwYW4+wqA8c3Bhbj5JUkM6 wqA8c3Bhbj5nc2hlcmVtZTwvc3Bhbj48L3NwYW4+PC9wPjx0YWJsZSBib3JkZXI9IjAiIHN0eWxl PSJjb2xvcjpyZ2IoMCwwLDApO2ZvbnQtZmFtaWx5Om92ZXJwYXNzLHNhbnMtc2VyaWY7Zm9udC1z aXplOm1lZGl1bSI+PHRib2R5Pjx0cj48dGQgd2lkdGg9IjEwMHB4Ij48YSBocmVmPSJodHRwczov L3JlZC5odC9zaWciIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vcmVmZXJyZXIiPjxpbWcgc3JjPSJo dHRwczovL3d3dy5yZWRoYXQuY29tL2ZpbGVzL2JyYW5kL2VtYWlsL3NpZy1yZWRoYXQucG5nIiB3 aWR0aD0iOTAiIGhlaWdodD0iYXV0byI+PC9hPjwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PC9k aXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+ PC9kaXY+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJy PgpEZXZlbCBtYWlsaW5nIGxpc3QgLS0gPGEgaHJlZj0ibWFpbHRvOmRldmVsQG92aXJ0Lm9yZyIg dGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9yZWZlcnJlciI+ZGV2ZWxAb3ZpcnQub3JnPC9hPjxicj4K VG8gdW5zdWJzY3JpYmUgc2VuZCBhbiBlbWFpbCB0byA8YSBocmVmPSJtYWlsdG86ZGV2ZWwtbGVh dmVAb3ZpcnQub3JnIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIj5kZXZlbC1sZWF2 ZUBvdmlydC5vcmc8L2E+PGJyPgpQcml2YWN5IFN0YXRlbWVudDogPGEgaHJlZj0iaHR0cHM6Ly93 d3cub3ZpcnQub3JnL3NpdGUvcHJpdmFjeS1wb2xpY3kvIiByZWw9Im5vcmVmZXJyZXIgbm9yZWZl cnJlciIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3Lm92aXJ0Lm9yZy9zaXRlL3ByaXZhY3kt cG9saWN5LzwvYT48YnI+Cm9WaXJ0IENvZGUgb2YgQ29uZHVjdDogPGEgaHJlZj0iaHR0cHM6Ly93 d3cub3ZpcnQub3JnL2NvbW11bml0eS9hYm91dC9jb21tdW5pdHktZ3VpZGVsaW5lcy8iIHJlbD0i bm9yZWZlcnJlciBub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+aHR0cHM6Ly93d3cub3ZpcnQu b3JnL2NvbW11bml0eS9hYm91dC9jb21tdW5pdHktZ3VpZGVsaW5lcy88L2E+PGJyPgpMaXN0IEFy Y2hpdmVzOiA8YSBocmVmPSJodHRwczovL2xpc3RzLm92aXJ0Lm9yZy9hcmNoaXZlcy9saXN0L2Rl dmVsQG92aXJ0Lm9yZy9tZXNzYWdlL1dLSjJZMlNaTlpZTDM3WDJJNUVYMk8zU081WEg3Q09JLyIg cmVsPSJub3JlZmVycmVyIG5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2xpc3Rz Lm92aXJ0Lm9yZy9hcmNoaXZlcy9saXN0L2RldmVsQG92aXJ0Lm9yZy9tZXNzYWdlL1dLSjJZMlNa TlpZTDM3WDJJNUVYMk8zU081WEg3Q09JLzwvYT48YnI+CjwvYmxvY2txdW90ZT48L2Rpdj48L2Rp dj48L2Rpdj4K --===============7603631047640871506==-- From gshereme at redhat.com Mon Nov 26 13:02:46 2018 Content-Type: multipart/mixed; boundary="===============2995424206021693234==" MIME-Version: 1.0 From: Greg Sheremeta To: devel at ovirt.org Subject: [ovirt-devel] Re: UI test failing on a vdsm change? Date: Mon, 26 Nov 2018 08:02:14 -0500 Message-ID: In-Reply-To: CAGJrMmqS8x7aB1tAwa9m8mj4Rpc57sKv1w8HbPcUQNSkPwtnCQ@mail.gmail.com --===============2995424206021693234== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On Sat, Nov 24, 2018 at 10:20 AM Barak Korren wrote: > > > =D7=91=D7=AA=D7=90=D7=A8=D7=99=D7=9A =D7=A9=D7=91=D7=AA, 24 =D7=91=D7=A0= =D7=95=D7=91=D7=B3 2018, 17:05, =D7=9E=D7=90=D7=AA Greg Sheremeta >: > >> >> >> On Sat, Nov 24, 2018 at 9:49 AM Dan Kenigsberg wro= te: >> >>> >>> >>> On Sat, 24 Nov 2018, 13:50 Greg Sheremeta >> >>>> Correct, that vdsm patch is unrelated. >>>> >>>> The docker-based selenium testing infrastructure did not initialize >>>> correctly. Firefox started but chrome did not download correctly. >>>> [ >>>> https://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/11365/t= estReport/junit/(root)/008_basic_ui_sanity/running_tests___basic_suite_el7_= x86_64___start_grid/ >>>> ] >>>> >>>> Unable to find image 'selenium/node-chrome-debug:3.9.1-actinium' local= ly >>>> Trying to pull repository docker.io/selenium/node-chrome-debug ... >>>> 3.9.1-actinium: Pulling from docker.io/selenium/node-chrome-debug >>>> 1be7f2b886e8 = : Already exists >>>> 6fbc4a21b806: Already exists >>>> c71a6f8e1378: Already exists >>>> 4be3072e5a37: Already exists >>>> 06c6d2f59700: Already exists >>>> edcd5e9f2f91: Already exists >>>> 0eeaf787f757: Already exists >>>> c949dee5af7e: Already exists >>>> df88a49b4162: Already exists >>>> ce3c6f42fd24: Already exists >>>> 6d845a39af3f: Pulling fs layer >>>> 11d16a965e13: Pulling fs layer >>>> 1294e9b42691: Pulling fs layer >>>> 04b0c053828d: Pulling fs layer >>>> cf044f1d0e2a: Pulling fs layer >>>> 8f84ccb3a86a: Pulling fs layer >>>> be9a1d0955bd: Pulling fs layer >>>> 872e5c8a3ad8: Pulling fs layer >>>> 07efee6f27e7: Pulling fs layer >>>> 5c6207de8f09: Pulling fs layer >>>> b932cacc6ddb: Pulling fs layer >>>> c057ca8f4e65: Pulling fs layer >>>> bbe16010d6ab: Pulling fs layer >>>> 645ca3607a4c: Pulling fs layer >>>> cf044f1d0e2a: Waiting >>>> 04b0c053828d: Waiting >>>> 8f84ccb3a86a: Waiting >>>> be9a1d0955bd: Waiting >>>> c057ca8f4e65: Waiting >>>> 5c6207de8f09: Waiting >>>> b932cacc6ddb: Waiting >>>> bbe16010d6ab: Waiting >>>> 645ca3607a4c: Waiting >>>> 07efee6f27e7: Waiting >>>> 872e5c8a3ad8: Waiting*/usr/bin/docker-current: error pulling image con= figuration: unknown blob. >>>> *See '/usr/bin/docker-current run --help'. >>>> >>>> >>>> checking chrome node >>>> executing shell: *curl http://:5555/wd/hub/static/resource/hub.html >>>> <--- that URL won't work :)* >>>> >>>> % Total % Received % Xferd Average Speed Time Time Time >>>> Current >>>> Dload Upload Total Spent Left >>>> Speed >>>> >>>> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- >>>> --:--:-- 0 >>>> curl: (6) Could not resolve host: ; Unknown error >>>> >>>> checking firefox node >>>> executing shell: curl >>>> http://172.18.0.3:5555/wd/hub/static/resource/hub.html >>>> >>>> WebDriver Hub >>>> >>>> >>>> This is the first time I've seen something like this with this test. >>>> Did it happen only the one time? >>>> >>> >>> I have no idea. I didn't not even know that such a test had existed. >>> >> >> Yep, we make sure the UI loads, user can login and navigate, etc. -- all >> automated. >> >> >>> >>> ovirt CI tries to cache yum repos it pulls from. Do you know if it does >>> so with docker repos? >>> >> >> I don't know. The selenium ones are standard from dockerhub [ >> https://hub.docker.com/u/selenium/] >> > > We do not have the same elaborate caching that we have for RPMs for > containers, but we can cache containers as long as they are explicitly > whitelisted. > > Please create a ticket so we'll do that for the selenium containers if > time makes sense. > They should be cached, indeed. Will do (with newer versions of chrome and ff) > > >> >>> >>> >>>> >>>> On Sat, Nov 24, 2018 at 2:35 AM Dan Kenigsberg >>>> wrote: >>>> >>>>> I just noticed that a vdsm change to gluster tests >>>>> https://gerrit.ovirt.org/#/c/95596/ failed in the change queue, on >>>>> >>>>> WebDriverException in _init_browser connecting to hub >>>>> >>>>> >>>>> https://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/11365/= testReport/junit/(root)/008_basic_ui_sanity/running_tests___basic_suite_el7= _x86_64___initialize_chrome/ >>>>> >>>>> The failure is clearly unrelated to the patch; maybe one of you can >>>>> explain why the test fails? >>>>> >>>> >>>> >>>> -- >>>> >>>> GREG SHEREMETA >>>> >>>> SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHV UX >>>> >>>> Red Hat NA >>>> >>>> >>>> >>>> gshereme(a)redhat.com IRC: gshereme >>>> >>>> >>> >> >> -- >> >> GREG SHEREMETA >> >> SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHV UX >> >> Red Hat NA >> >> >> >> gshereme(a)redhat.com IRC: gshereme >> >> _______________________________________________ >> Devel mailing list -- devel(a)ovirt.org >> To unsubscribe send an email to devel-leave(a)ovirt.org >> Privacy Statement: https://www.ovirt.org/site/privacy-policy/ >> oVirt Code of Conduct: >> https://www.ovirt.org/community/about/community-guidelines/ >> List Archives: >> https://lists.ovirt.org/archives/list/devel(a)ovirt.org/message/WKJ2Y2SZ= NZYL37X2I5EX2O3SO5XH7COI/ >> > -- = GREG SHEREMETA SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHV UX Red Hat NA gshereme(a)redhat.com IRC: gshereme --===============2995424206021693234== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" PGRpdiBkaXI9Imx0ciI+PGJyPjxicj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRpdiBkaXI9 Imx0ciI+T24gU2F0LCBOb3YgMjQsIDIwMTggYXQgMTA6MjAgQU0gQmFyYWsgS29ycmVuICZsdDs8 YSBocmVmPSJtYWlsdG86YmtvcnJlbkByZWRoYXQuY29tIj5ia29ycmVuQHJlZGhhdC5jb208L2E+ Jmd0OyB3cm90ZTo8YnI+PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHls ZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFkZGluZy1s ZWZ0OjFleCI+PGRpdiBkaXI9ImF1dG8iPjxkaXY+PGJyPjxicj48ZGl2IGNsYXNzPSJnbWFpbF9x dW90ZSI+PGRpdiBkaXI9Imx0ciI+15HXqteQ16jXmdeaINep15HXqiwgMjQg15HXoNeV15HXsyAy MDE4LCAxNzowNSwg157XkNeqIEdyZWcgU2hlcmVtZXRhICZsdDs8YSBocmVmPSJtYWlsdG86Z3No ZXJlbWVAcmVkaGF0LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmdzaGVyZW1lQHJlZGhhdC5jb208L2E+ Jmd0Ozo8YnI+PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFy Z2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFkZGluZy1sZWZ0OjFl eCI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGJyPjxicj48ZGl2IGNsYXNzPSJnbWFp bF9xdW90ZSI+PGRpdiBkaXI9Imx0ciI+T24gU2F0LCBOb3YgMjQsIDIwMTggYXQgOTo0OSBBTSBE YW4gS2VuaWdzYmVyZyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmRhbmtlbkByZWRoYXQuY29tIiByZWw9 Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5kYW5rZW5AcmVkaGF0LmNvbTwvYT4mZ3Q7IHdy b3RlOjxicj48L2Rpdj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJn aW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIw NCk7cGFkZGluZy1sZWZ0OjFleCI+PGRpdiBkaXI9ImF1dG8iPjxkaXY+PGJyPjxicj48ZGl2IGNs YXNzPSJnbWFpbF9xdW90ZSI+PGRpdiBkaXI9Imx0ciI+T24gU2F0LCAyNCBOb3YgMjAxOCwgMTM6 NTAgR3JlZyBTaGVyZW1ldGEgJmx0OzxhIGhyZWY9Im1haWx0bzpnc2hlcmVtZUByZWRoYXQuY29t IiByZWw9Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5nc2hlcmVtZUByZWRoYXQuY29tPC9h PiB3cm90ZTo8YnI+PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0i bWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIw NCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiPjxkaXYgZGlyPSJsdHIiPjxkaXYgZGlyPSJsdHIiPjxk aXYgZGlyPSJsdHIiPjxkaXYgZGlyPSJsdHIiPjxkaXYgZGlyPSJsdHIiPkNvcnJlY3QsIHRoYXQg dmRzbSBwYXRjaCBpcyB1bnJlbGF0ZWQuPGRpdj48YnI+PC9kaXY+PGRpdj5UaGUgZG9ja2VyLWJh c2VkIHNlbGVuaXVtIHRlc3RpbmcgaW5mcmFzdHJ1Y3R1cmUgZGlkIG5vdCBpbml0aWFsaXplIGNv cnJlY3RseS4gRmlyZWZveCBzdGFydGVkIGJ1dCBjaHJvbWUgZGlkIG5vdCBkb3dubG9hZCBjb3Jy ZWN0bHkuPC9kaXY+PGRpdj7CoFs8YSBocmVmPSJodHRwczovL2plbmtpbnMub3ZpcnQub3JnL2pv Yi9vdmlydC1tYXN0ZXJfY2hhbmdlLXF1ZXVlLXRlc3Rlci8xMTM2NS90ZXN0UmVwb3J0L2p1bml0 Lyhyb290KS8wMDhfYmFzaWNfdWlfc2FuaXR5L3J1bm5pbmdfdGVzdHNfX19iYXNpY19zdWl0ZV9l bDdfeDg2XzY0X19fc3RhcnRfZ3JpZC8iIHJlbD0ibm9yZWZlcnJlciBub3JlZmVycmVyIiB0YXJn ZXQ9Il9ibGFuayI+aHR0cHM6Ly9qZW5raW5zLm92aXJ0Lm9yZy9qb2Ivb3ZpcnQtbWFzdGVyX2No YW5nZS1xdWV1ZS10ZXN0ZXIvMTEzNjUvdGVzdFJlcG9ydC9qdW5pdC8ocm9vdCkvMDA4X2Jhc2lj X3VpX3Nhbml0eS9ydW5uaW5nX3Rlc3RzX19fYmFzaWNfc3VpdGVfZWw3X3g4Nl82NF9fX3N0YXJ0 X2dyaWQvPC9hPl08L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxwcmUgc3R5bGU9ImJveC1zaXpp bmc6Ym9yZGVyLWJveDt3aGl0ZS1zcGFjZTpwcmUtd3JhcDt3b3JkLXdyYXA6YnJlYWstd29yZDtt YXJnaW4tdG9wOjBweDttYXJnaW4tYm90dG9tOjBweDtjb2xvcjpyZ2IoNTEsNTEsNTEpO2ZvbnQt c2l6ZToxM3B4Ij5VbmFibGUgdG8gZmluZCBpbWFnZSAmIzM5O3NlbGVuaXVtL25vZGUtY2hyb21l LWRlYnVnOjMuOS4xLWFjdGluaXVtJiMzOTsgbG9jYWxseQpUcnlpbmcgdG8gcHVsbCByZXBvc2l0 b3J5IDxhIGhyZWY9Imh0dHA6Ly9kb2NrZXIuaW8vc2VsZW5pdW0vbm9kZS1jaHJvbWUtZGVidWci IHJlbD0ibm9yZWZlcnJlciBub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+ZG9ja2VyLmlvL3Nl bGVuaXVtL25vZGUtY2hyb21lLWRlYnVnPC9hPiAuLi4gCjMuOS4xLWFjdGluaXVtOiBQdWxsaW5n IGZyb20gPGEgaHJlZj0iaHR0cDovL2RvY2tlci5pby9zZWxlbml1bS9ub2RlLWNocm9tZS1kZWJ1 ZzFiZTdmMmI4ODZlOCIgcmVsPSJub3JlZmVycmVyIG5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5r Ij5kb2NrZXIuaW8vc2VsZW5pdW0vbm9kZS1jaHJvbWUtZGVidWcKMWJlN2YyYjg4NmU4PC9hPjog QWxyZWFkeSBleGlzdHMKNmZiYzRhMjFiODA2OiBBbHJlYWR5IGV4aXN0cwpjNzFhNmY4ZTEzNzg6 IEFscmVhZHkgZXhpc3RzCjRiZTMwNzJlNWEzNzogQWxyZWFkeSBleGlzdHMKMDZjNmQyZjU5NzAw OiBBbHJlYWR5IGV4aXN0cwplZGNkNWU5ZjJmOTE6IEFscmVhZHkgZXhpc3RzCjBlZWFmNzg3Zjc1 NzogQWxyZWFkeSBleGlzdHMKYzk0OWRlZTVhZjdlOiBBbHJlYWR5IGV4aXN0cwpkZjg4YTQ5YjQx NjI6IEFscmVhZHkgZXhpc3RzCmNlM2M2ZjQyZmQyNDogQWxyZWFkeSBleGlzdHMKNmQ4NDVhMzlh ZjNmOiBQdWxsaW5nIGZzIGxheWVyCjExZDE2YTk2NWUxMzogUHVsbGluZyBmcyBsYXllcgoxMjk0 ZTliNDI2OTE6IFB1bGxpbmcgZnMgbGF5ZXIKMDRiMGMwNTM4MjhkOiBQdWxsaW5nIGZzIGxheWVy CmNmMDQ0ZjFkMGUyYTogUHVsbGluZyBmcyBsYXllcgo4Zjg0Y2NiM2E4NmE6IFB1bGxpbmcgZnMg bGF5ZXIKYmU5YTFkMDk1NWJkOiBQdWxsaW5nIGZzIGxheWVyCjg3MmU1YzhhM2FkODogUHVsbGlu ZyBmcyBsYXllcgowN2VmZWU2ZjI3ZTc6IFB1bGxpbmcgZnMgbGF5ZXIKNWM2MjA3ZGU4ZjA5OiBQ dWxsaW5nIGZzIGxheWVyCmI5MzJjYWNjNmRkYjogUHVsbGluZyBmcyBsYXllcgpjMDU3Y2E4ZjRl NjU6IFB1bGxpbmcgZnMgbGF5ZXIKYmJlMTYwMTBkNmFiOiBQdWxsaW5nIGZzIGxheWVyCjY0NWNh MzYwN2E0YzogUHVsbGluZyBmcyBsYXllcgpjZjA0NGYxZDBlMmE6IFdhaXRpbmcKMDRiMGMwNTM4 MjhkOiBXYWl0aW5nCjhmODRjY2IzYTg2YTogV2FpdGluZwpiZTlhMWQwOTU1YmQ6IFdhaXRpbmcK YzA1N2NhOGY0ZTY1OiBXYWl0aW5nCjVjNjIwN2RlOGYwOTogV2FpdGluZwpiOTMyY2FjYzZkZGI6 IFdhaXRpbmcKYmJlMTYwMTBkNmFiOiBXYWl0aW5nCjY0NWNhMzYwN2E0YzogV2FpdGluZwowN2Vm ZWU2ZjI3ZTc6IFdhaXRpbmcKODcyZTVjOGEzYWQ4OiBXYWl0aW5nCjxiPi91c3IvYmluL2RvY2tl ci1jdXJyZW50OiBlcnJvciBwdWxsaW5nIGltYWdlIGNvbmZpZ3VyYXRpb246IHVua25vd24gYmxv Yi4KPC9iPlNlZSAmIzM5Oy91c3IvYmluL2RvY2tlci1jdXJyZW50IHJ1biAtLWhlbHAmIzM5Oy48 L3ByZT48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxkaXY+Y2hlY2tpbmcgY2hyb21lIG5vZGU8 L2Rpdj48ZGl2PmV4ZWN1dGluZyBzaGVsbDogPGI+Y3VybCBodHRwOi8vOjU1NTUvd2QvaHViL3N0 YXRpYy9yZXNvdXJjZS9odWIuaHRtbMKgIMKgICZsdDstLS0gdGhhdCBVUkwgd29uJiMzOTt0IHdv cmsgOik8L2I+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj7CoCAlIFRvdGFswqAgwqAgJSBSZWNl aXZlZCAlIFhmZXJkwqAgQXZlcmFnZSBTcGVlZMKgIMKgVGltZcKgIMKgIFRpbWXCoCDCoCDCoFRp bWXCoCBDdXJyZW50PC9kaXY+PGRpdj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoERsb2FkwqAgVXBsb2FkwqAgwqBUb3RhbMKgIMKgU3BlbnTCoCDCoCBM ZWZ0wqAgU3BlZWQ8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PsKgIDDCoCDCoCDCoDDCoCDCoCAw wqAgwqAgwqAwwqAgwqAgMMKgIMKgIMKgMMKgIMKgIMKgIDDCoCDCoCDCoCAwIC0tOi0tOi0tIC0t Oi0tOi0tIC0tOi0tOi0twqAgwqAgwqAwPC9kaXY+PGRpdj5jdXJsOiAoNikgQ291bGQgbm90IHJl c29sdmUgaG9zdDogOyBVbmtub3duIGVycm9yPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5jaGVj a2luZyBmaXJlZm94IG5vZGU8L2Rpdj48ZGl2PmV4ZWN1dGluZyBzaGVsbDogY3VybCA8YSBocmVm PSJodHRwOi8vMTcyLjE4LjAuMzo1NTU1L3dkL2h1Yi9zdGF0aWMvcmVzb3VyY2UvaHViLmh0bWwi IHJlbD0ibm9yZWZlcnJlciBub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovLzE3Mi4x OC4wLjM6NTU1NS93ZC9odWIvc3RhdGljL3Jlc291cmNlL2h1Yi5odG1sPC9hPjwvZGl2PjxkaXY+ Jmx0OyFET0NUWVBFIGh0bWwmZ3Q7PC9kaXY+PGRpdj4mbHQ7dGl0bGUmZ3Q7V2ViRHJpdmVyIEh1 YiZsdDsvdGl0bGUmZ3Q7PC9kaXY+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+ PGRpdj5UaGlzIGlzIHRoZSBmaXJzdCB0aW1lIEkmIzM5O3ZlIHNlZW4gc29tZXRoaW5nIGxpa2Ug dGhpcyB3aXRoIHRoaXMgdGVzdC4gRGlkIGl0IGhhcHBlbiBvbmx5IHRoZSBvbmUgdGltZT88L2Rp dj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PC9kaXY+PC9kaXY+ PGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+SSBoYXZlIG5vIGlkZWEu IEkgZGlkbiYjMzk7dCBub3QgZXZlbiBrbm93IHRoYXQgc3VjaCBhIHRlc3QgaGFkIGV4aXN0ZWQu PC9kaXY+PC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+PGJyPjwvZGl2PjxkaXY+WWVwLCB3ZSBtYWtl IHN1cmUgdGhlIFVJIGxvYWRzLCB1c2VyIGNhbiBsb2dpbiBhbmQgbmF2aWdhdGUsIGV0Yy4gLS0g YWxsIGF1dG9tYXRlZC48L2Rpdj48ZGl2PsKgPC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWls X3F1b3RlIiBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBz b2xpZCByZ2IoMjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiPjxkaXYgZGlyPSJhdXRvIj48 ZGl2IGRpcj0iYXV0byI+PGJyPjwvZGl2PjxkaXYgZGlyPSJhdXRvIj5vdmlydCBDSSB0cmllcyB0 byBjYWNoZSB5dW0gcmVwb3MgaXQgcHVsbHMgZnJvbS4gRG8geW91IGtub3cgaWYgaXQgZG9lcyBz byB3aXRoIGRvY2tlciByZXBvcz88L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+PC9k aXY+PGRpdj5JIGRvbiYjMzk7dCBrbm93LiBUaGUgc2VsZW5pdW0gb25lcyBhcmUgc3RhbmRhcmQg ZnJvbSBkb2NrZXJodWIgWzxhIGhyZWY9Imh0dHBzOi8vaHViLmRvY2tlci5jb20vdS9zZWxlbml1 bS8iIHJlbD0ibm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vaHViLmRvY2tlci5j b20vdS9zZWxlbml1bS88L2E+XTwvZGl2PjxkaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9i bG9ja3F1b3RlPjwvZGl2PjwvZGl2PjxkaXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9 ImF1dG8iPldlIGRvIG5vdCBoYXZlIHRoZSBzYW1lIGVsYWJvcmF0ZSBjYWNoaW5nIHRoYXQgd2Ug aGF2ZSBmb3IgUlBNcyBmb3IgY29udGFpbmVycywgYnV0IHdlIGNhbiBjYWNoZSBjb250YWluZXJz IGFzIGxvbmcgYXMgdGhleSBhcmUgZXhwbGljaXRseSB3aGl0ZWxpc3RlZC48L2Rpdj48ZGl2IGRp cj0iYXV0byI+PGJyPjwvZGl2PjxkaXYgZGlyPSJhdXRvIj5QbGVhc2UgY3JlYXRlIGEgdGlja2V0 IHNvIHdlJiMzOTtsbCBkbyB0aGF0IGZvciB0aGUgc2VsZW5pdW0gY29udGFpbmVycyBpZiB0aW1l IG1ha2VzIHNlbnNlLjwvZGl2PjwvZGl2PjwvYmxvY2txdW90ZT48ZGl2Pjxicj48L2Rpdj48ZGl2 PlRoZXkgc2hvdWxkIGJlIGNhY2hlZCwgaW5kZWVkLiBXaWxsIGRvICh3aXRoIG5ld2VyIHZlcnNp b25zIG9mIGNocm9tZSBhbmQgZmYpPC9kaXY+PGRpdj48YnI+PC9kaXY+PGJsb2NrcXVvdGUgY2xh c3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4 ICNjY2Mgc29saWQ7cGFkZGluZy1sZWZ0OjFleCI+PGRpdiBkaXI9ImF1dG8iPjxkaXYgZGlyPSJh dXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+ PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIg c3R5bGU9Im1hcmdpbjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRp bmctbGVmdDoxZXgiPjxkaXYgZGlyPSJsdHIiPjxkaXYgZGlyPSJsdHIiPjxkaXYgY2xhc3M9Imdt YWlsX3F1b3RlIj48ZGl2PsKgPC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBz dHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2Io MjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiPjxkaXYgZGlyPSJhdXRvIj48ZGl2IGRpcj0i YXV0byI+PGJyPjwvZGl2PjxkaXYgZGlyPSJhdXRvIj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+ PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4 IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIwNCwyMDQpO3BhZGRpbmctbGVm dDoxZXgiPjxkaXYgZGlyPSJsdHIiPjxkaXYgZGlyPSJsdHIiPjxkaXYgZGlyPSJsdHIiPjxkaXYg ZGlyPSJsdHIiPjxkaXYgZGlyPSJsdHIiPjxkaXY+PGJyPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2 PjwvZGl2PjwvZGl2Pjxicj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRpdiBkaXI9Imx0ciI+ T24gU2F0LCBOb3YgMjQsIDIwMTggYXQgMjozNSBBTSBEYW4gS2VuaWdzYmVyZyAmbHQ7PGEgaHJl Zj0ibWFpbHRvOmRhbmtlbkByZWRoYXQuY29tIiByZWw9Im5vcmVmZXJyZXIgbm9yZWZlcnJlciIg dGFyZ2V0PSJfYmxhbmsiPmRhbmtlbkByZWRoYXQuY29tPC9hPiZndDsgd3JvdGU6PGJyPjwvZGl2 PjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBw eCAwLjhleDtib3JkZXItbGVmdDoxcHggc29saWQgcmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxl ZnQ6MWV4Ij5JIGp1c3Qgbm90aWNlZCB0aGF0IGEgdmRzbSBjaGFuZ2UgdG8gZ2x1c3RlciB0ZXN0 czxicj4KPGEgaHJlZj0iaHR0cHM6Ly9nZXJyaXQub3ZpcnQub3JnLyMvYy85NTU5Ni8iIHJlbD0i bm9yZWZlcnJlciBub3JlZmVycmVyIG5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5odHRwczov L2dlcnJpdC5vdmlydC5vcmcvIy9jLzk1NTk2LzwvYT4gZmFpbGVkIGluIHRoZSBjaGFuZ2UgcXVl dWUsIG9uPGJyPgo8YnI+CldlYkRyaXZlckV4Y2VwdGlvbiBpbiBfaW5pdF9icm93c2VyIGNvbm5l Y3RpbmcgdG8gaHViPGJyPgo8YnI+CjxhIGhyZWY9Imh0dHBzOi8vamVua2lucy5vdmlydC5vcmcv am9iL292aXJ0LW1hc3Rlcl9jaGFuZ2UtcXVldWUtdGVzdGVyLzExMzY1L3Rlc3RSZXBvcnQvanVu aXQvKHJvb3QpLzAwOF9iYXNpY191aV9zYW5pdHkvcnVubmluZ190ZXN0c19fX2Jhc2ljX3N1aXRl X2VsN194ODZfNjRfX19pbml0aWFsaXplX2Nocm9tZS8iIHJlbD0ibm9yZWZlcnJlciBub3JlZmVy cmVyIG5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2plbmtpbnMub3ZpcnQub3Jn L2pvYi9vdmlydC1tYXN0ZXJfY2hhbmdlLXF1ZXVlLXRlc3Rlci8xMTM2NS90ZXN0UmVwb3J0L2p1 bml0Lyhyb290KS8wMDhfYmFzaWNfdWlfc2FuaXR5L3J1bm5pbmdfdGVzdHNfX19iYXNpY19zdWl0 ZV9lbDdfeDg2XzY0X19faW5pdGlhbGl6ZV9jaHJvbWUvPC9hPjxicj4KPGJyPgpUaGUgZmFpbHVy ZSBpcyBjbGVhcmx5IHVucmVsYXRlZCB0byB0aGUgcGF0Y2g7IG1heWJlIG9uZSBvZiB5b3UgY2Fu PGJyPgpleHBsYWluIHdoeSB0aGUgdGVzdCBmYWlscz88YnI+CjwvYmxvY2txdW90ZT48L2Rpdj48 YnIgY2xlYXI9ImFsbCI+PGRpdj48YnI+PC9kaXY+LS0gPGJyPjxkaXYgZGlyPSJsdHIiIGNsYXNz PSJtXzk5OTA2Mzg0NDczOTcwNTM4NW1fODQ2MzIzNjk5NTczNzQ1ODg5M2dtYWlsLW1fMjg2MTI4 Mzg5OTY2MDc1OTMwOG1fLTE4NDczMzEwODQzNjgzNjA1NjhnbWFpbF9zaWduYXR1cmUiPjxkaXYg ZGlyPSJsdHIiPjxkaXY+PGRpdiBkaXI9Imx0ciI+PGRpdj48ZGl2IGRpcj0ibHRyIj48ZGl2Pjxk aXYgZGlyPSJsdHIiPjxkaXY+PHAgc3R5bGU9ImNvbG9yOnJnYigwLDAsMCk7Zm9udC1mYW1pbHk6 b3ZlcnBhc3Msc2Fucy1zZXJpZjtmb250LXdlaWdodDpib2xkO21hcmdpbjowcHg7cGFkZGluZzow cHg7Zm9udC1zaXplOjE0cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlIj48c3Bhbj5HUkVHPC9z cGFuPsKgPHNwYW4+U0hFUkVNRVRBPC9zcGFuPjwvcD48cCBzdHlsZT0iY29sb3I6cmdiKDAsMCww KTtmb250LWZhbWlseTpvdmVycGFzcyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMHB4O21hcmdpbjow cHggMHB4IDRweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UiPjxzcGFuPlNFTklPUiBTT0ZUV0FS RSBFTkdJTkVFUiAtIFRFQU0gTEVBRCAtIFJIViBVWDwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6 cmdiKDE3MCwxNzAsMTcwKTttYXJnaW46MHB4Ij48L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZh bWlseTpvdmVycGFzcyxzYW5zLXNlcmlmO21hcmdpbjowcHg7Zm9udC1zaXplOjEwcHg7Y29sb3I6 cmdiKDE1MywxNTMsMTUzKSI+PGEgaHJlZj0iaHR0cHM6Ly93d3cucmVkaGF0LmNvbS8iIHN0eWxl PSJjb2xvcjpyZ2IoMCwxMzYsMjA2KTttYXJnaW46MHB4IiByZWw9Im5vcmVmZXJyZXIgbm9yZWZl cnJlciIgdGFyZ2V0PSJfYmxhbmsiPlJlZCBIYXQgTkE8c3Bhbj48YnI+PGJyPjwvc3Bhbj48L2E+ PC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTpvdmVycGFzcyxzYW5zLXNlcmlmO21hcmdpbjowcHgg MHB4IDZweDtmb250LXNpemU6MTBweDtjb2xvcjpyZ2IoMTUzLDE1MywxNTMpIj48c3BhbiBzdHls ZT0ibWFyZ2luOjBweDtwYWRkaW5nOjBweCI+PGEgaHJlZj0ibWFpbHRvOmdzaGVyZW1lQHJlZGhh dC5jb20iIHN0eWxlPSJjb2xvcjpyZ2IoMCwxMzYsMjA2KTttYXJnaW46MHB4IiByZWw9Im5vcmVm ZXJyZXIgbm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiPmdzaGVyZW1lQHJlZGhhdC5jb208L2E+ wqAgwqA8L3NwYW4+wqA8c3Bhbj5JUkM6wqA8c3Bhbj5nc2hlcmVtZTwvc3Bhbj48L3NwYW4+PC9w Pjx0YWJsZSBib3JkZXI9IjAiIHN0eWxlPSJjb2xvcjpyZ2IoMCwwLDApO2ZvbnQtZmFtaWx5Om92 ZXJwYXNzLHNhbnMtc2VyaWY7Zm9udC1zaXplOm1lZGl1bSI+PHRib2R5Pjx0cj48dGQgd2lkdGg9 IjEwMHB4Ij48YSBocmVmPSJodHRwczovL3JlZC5odC9zaWciIHJlbD0ibm9yZWZlcnJlciBub3Jl ZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LnJlZGhhdC5jb20v ZmlsZXMvYnJhbmQvZW1haWwvc2lnLXJlZGhhdC5wbmciIHdpZHRoPSI5MCIgaGVpZ2h0PSJhdXRv Ij48L2E+PC90ZD48L3RyPjwvdGJvZHk+PC90YWJsZT48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48 L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj4KPC9ibG9ja3F1b3RlPjwvZGl2PjwvZGl2Pjwv ZGl2Pgo8L2Jsb2NrcXVvdGU+PC9kaXY+PGJyIGNsZWFyPSJhbGwiPjxkaXY+PGJyPjwvZGl2Pi0t IDxicj48ZGl2IGRpcj0ibHRyIiBjbGFzcz0ibV85OTkwNjM4NDQ3Mzk3MDUzODVtXzg0NjMyMzY5 OTU3Mzc0NTg4OTNnbWFpbF9zaWduYXR1cmUiPjxkaXYgZGlyPSJsdHIiPjxkaXY+PGRpdiBkaXI9 Imx0ciI+PGRpdj48ZGl2IGRpcj0ibHRyIj48ZGl2PjxkaXYgZGlyPSJsdHIiPjxkaXY+PHAgc3R5 bGU9ImNvbG9yOnJnYigwLDAsMCk7Zm9udC1mYW1pbHk6b3ZlcnBhc3Msc2Fucy1zZXJpZjtmb250 LXdlaWdodDpib2xkO21hcmdpbjowcHg7cGFkZGluZzowcHg7Zm9udC1zaXplOjE0cHg7dGV4dC10 cmFuc2Zvcm06dXBwZXJjYXNlIj48c3Bhbj5HUkVHPC9zcGFuPsKgPHNwYW4+U0hFUkVNRVRBPC9z cGFuPjwvcD48cCBzdHlsZT0iY29sb3I6cmdiKDAsMCwwKTtmb250LWZhbWlseTpvdmVycGFzcyxz YW5zLXNlcmlmO2ZvbnQtc2l6ZToxMHB4O21hcmdpbjowcHggMHB4IDRweDt0ZXh0LXRyYW5zZm9y bTp1cHBlcmNhc2UiPjxzcGFuPlNFTklPUiBTT0ZUV0FSRSBFTkdJTkVFUiAtIFRFQU0gTEVBRCAt IFJIViBVWDwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDE3MCwxNzAsMTcwKTttYXJnaW46 MHB4Ij48L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTpvdmVycGFzcyxzYW5zLXNlcmlm O21hcmdpbjowcHg7Zm9udC1zaXplOjEwcHg7Y29sb3I6cmdiKDE1MywxNTMsMTUzKSI+PGEgaHJl Zj0iaHR0cHM6Ly93d3cucmVkaGF0LmNvbS8iIHN0eWxlPSJjb2xvcjpyZ2IoMCwxMzYsMjA2KTtt YXJnaW46MHB4IiByZWw9Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5SZWQgSGF0IE5BPHNw YW4+PGJyPjxicj48L3NwYW4+PC9hPjwvcD48cCBzdHlsZT0iZm9udC1mYW1pbHk6b3ZlcnBhc3Ms c2Fucy1zZXJpZjttYXJnaW46MHB4IDBweCA2cHg7Zm9udC1zaXplOjEwcHg7Y29sb3I6cmdiKDE1 MywxNTMsMTUzKSI+PHNwYW4gc3R5bGU9Im1hcmdpbjowcHg7cGFkZGluZzowcHgiPjxhIGhyZWY9 Im1haWx0bzpnc2hlcmVtZUByZWRoYXQuY29tIiBzdHlsZT0iY29sb3I6cmdiKDAsMTM2LDIwNik7 bWFyZ2luOjBweCIgcmVsPSJub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+Z3NoZXJlbWVAcmVk aGF0LmNvbTwvYT7CoCDCoDwvc3Bhbj7CoDxzcGFuPklSQzrCoDxzcGFuPmdzaGVyZW1lPC9zcGFu Pjwvc3Bhbj48L3A+PHRhYmxlIGJvcmRlcj0iMCIgc3R5bGU9ImNvbG9yOnJnYigwLDAsMCk7Zm9u dC1mYW1pbHk6b3ZlcnBhc3Msc2Fucy1zZXJpZjtmb250LXNpemU6bWVkaXVtIj48dGJvZHk+PHRy Pjx0ZCB3aWR0aD0iMTAwcHgiPjxhIGhyZWY9Imh0dHBzOi8vcmVkLmh0L3NpZyIgcmVsPSJub3Jl ZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LnJlZGhhdC5jb20v ZmlsZXMvYnJhbmQvZW1haWwvc2lnLXJlZGhhdC5wbmciIHdpZHRoPSI5MCIgaGVpZ2h0PSJhdXRv Ij48L2E+PC90ZD48L3RyPjwvdGJvZHk+PC90YWJsZT48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48 L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj4KX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+CkRldmVsIG1haWxpbmcgbGlzdCAt LSA8YSBocmVmPSJtYWlsdG86ZGV2ZWxAb3ZpcnQub3JnIiByZWw9Im5vcmVmZXJyZXIiIHRhcmdl dD0iX2JsYW5rIj5kZXZlbEBvdmlydC5vcmc8L2E+PGJyPgpUbyB1bnN1YnNjcmliZSBzZW5kIGFu IGVtYWlsIHRvIDxhIGhyZWY9Im1haWx0bzpkZXZlbC1sZWF2ZUBvdmlydC5vcmciIHJlbD0ibm9y ZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiPmRldmVsLWxlYXZlQG92aXJ0Lm9yZzwvYT48YnI+ClBy aXZhY3kgU3RhdGVtZW50OiA8YSBocmVmPSJodHRwczovL3d3dy5vdmlydC5vcmcvc2l0ZS9wcml2 YWN5LXBvbGljeS8iIHJlbD0ibm9yZWZlcnJlciBub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+ aHR0cHM6Ly93d3cub3ZpcnQub3JnL3NpdGUvcHJpdmFjeS1wb2xpY3kvPC9hPjxicj4Kb1ZpcnQg Q29kZSBvZiBDb25kdWN0OiA8YSBocmVmPSJodHRwczovL3d3dy5vdmlydC5vcmcvY29tbXVuaXR5 L2Fib3V0L2NvbW11bml0eS1ndWlkZWxpbmVzLyIgcmVsPSJub3JlZmVycmVyIG5vcmVmZXJyZXIi IHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5vdmlydC5vcmcvY29tbXVuaXR5L2Fib3V0L2Nv bW11bml0eS1ndWlkZWxpbmVzLzwvYT48YnI+Ckxpc3QgQXJjaGl2ZXM6IDxhIGhyZWY9Imh0dHBz Oi8vbGlzdHMub3ZpcnQub3JnL2FyY2hpdmVzL2xpc3QvZGV2ZWxAb3ZpcnQub3JnL21lc3NhZ2Uv V0tKMlkyU1pOWllMMzdYMkk1RVgyTzNTTzVYSDdDT0kvIiByZWw9Im5vcmVmZXJyZXIgbm9yZWZl cnJlciIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vbGlzdHMub3ZpcnQub3JnL2FyY2hpdmVzL2xp c3QvZGV2ZWxAb3ZpcnQub3JnL21lc3NhZ2UvV0tKMlkyU1pOWllMMzdYMkk1RVgyTzNTTzVYSDdD T0kvPC9hPjxicj4KPC9ibG9ja3F1b3RlPjwvZGl2PjwvZGl2PjwvZGl2Pgo8L2Jsb2NrcXVvdGU+ PC9kaXY+PGJyIGNsZWFyPSJhbGwiPjxkaXY+PGJyPjwvZGl2Pi0tIDxicj48ZGl2IGRpcj0ibHRy IiBjbGFzcz0iZ21haWxfc2lnbmF0dXJlIiBkYXRhLXNtYXJ0bWFpbD0iZ21haWxfc2lnbmF0dXJl Ij48ZGl2IGRpcj0ibHRyIj48ZGl2PjxkaXYgZGlyPSJsdHIiPjxkaXY+PGRpdiBkaXI9Imx0ciI+ PGRpdj48ZGl2IGRpcj0ibHRyIj48ZGl2PjxwIHN0eWxlPSJjb2xvcjpyZ2IoMCwwLDApO2ZvbnQt ZmFtaWx5Om92ZXJwYXNzLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW46MHB4O3Bh ZGRpbmc6MHB4O2ZvbnQtc2l6ZToxNHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSI+PHNwYW4+ R1JFRzwvc3Bhbj7CoDxzcGFuPlNIRVJFTUVUQTwvc3Bhbj48L3A+PHAgc3R5bGU9ImNvbG9yOnJn YigwLDAsMCk7Zm9udC1mYW1pbHk6b3ZlcnBhc3Msc2Fucy1zZXJpZjtmb250LXNpemU6MTBweDtt YXJnaW46MHB4IDBweCA0cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlIj48c3Bhbj5TRU5JT1Ig U09GVFdBUkUgRU5HSU5FRVIgLSBURUFNIExFQUQgLSBSSFYgVVg8L3NwYW4+PHNwYW4gc3R5bGU9 ImNvbG9yOnJnYigxNzAsMTcwLDE3MCk7bWFyZ2luOjBweCI+PC9zcGFuPjwvcD48cCBzdHlsZT0i Zm9udC1mYW1pbHk6b3ZlcnBhc3Msc2Fucy1zZXJpZjttYXJnaW46MHB4O2ZvbnQtc2l6ZToxMHB4 O2NvbG9yOnJnYigxNTMsMTUzLDE1MykiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnJlZGhhdC5jb20v IiBzdHlsZT0iY29sb3I6cmdiKDAsMTM2LDIwNik7bWFyZ2luOjBweCIgdGFyZ2V0PSJfYmxhbmsi PlJlZCBIYXQgTkE8c3Bhbj48YnI+PGJyPjwvc3Bhbj48L2E+PC9wPjxwIHN0eWxlPSJmb250LWZh bWlseTpvdmVycGFzcyxzYW5zLXNlcmlmO21hcmdpbjowcHggMHB4IDZweDtmb250LXNpemU6MTBw eDtjb2xvcjpyZ2IoMTUzLDE1MywxNTMpIj48c3BhbiBzdHlsZT0ibWFyZ2luOjBweDtwYWRkaW5n OjBweCI+PGEgaHJlZj0ibWFpbHRvOmdzaGVyZW1lQHJlZGhhdC5jb20iIHN0eWxlPSJjb2xvcjpy Z2IoMCwxMzYsMjA2KTttYXJnaW46MHB4IiB0YXJnZXQ9Il9ibGFuayI+Z3NoZXJlbWVAcmVkaGF0 LmNvbTwvYT7CoCDCoDwvc3Bhbj7CoDxzcGFuPklSQzrCoDxzcGFuPmdzaGVyZW1lPC9zcGFuPjwv c3Bhbj48L3A+PHRhYmxlIGJvcmRlcj0iMCIgc3R5bGU9ImNvbG9yOnJnYigwLDAsMCk7Zm9udC1m YW1pbHk6b3ZlcnBhc3Msc2Fucy1zZXJpZjtmb250LXNpemU6bWVkaXVtIj48dGJvZHk+PHRyPjx0 ZCB3aWR0aD0iMTAwcHgiPjxhIGhyZWY9Imh0dHBzOi8vcmVkLmh0L3NpZyIgdGFyZ2V0PSJfYmxh bmsiPjxpbWcgc3JjPSJodHRwczovL3d3dy5yZWRoYXQuY29tL2ZpbGVzL2JyYW5kL2VtYWlsL3Np Zy1yZWRoYXQucG5nIiB3aWR0aD0iOTAiIGhlaWdodD0iYXV0byI+PC9hPjwvdGQ+PC90cj48L3Ri b2R5PjwvdGFibGU+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9k aXY+PC9kaXY+PC9kaXY+Cg== --===============2995424206021693234==--