From dron at redhat.com Fri Oct 13 13:18:37 2017 Content-Type: multipart/mixed; boundary="===============7313218805305046718==" MIME-Version: 1.0 From: Dafna Ron To: devel at ovirt.org Subject: Re: [ovirt-devel] [ OST Failure Report ] [ oVirt Master ] [ 13-10-2017 ] [ 002_bootstrap.add_dc ] Date: Fri, 13 Oct 2017 14:18:35 +0100 Message-ID: <923834cf-d9f0-deeb-c866-4aaf0ef8997c@redhat.com> In-Reply-To: a4668d2a-a2d9-c924-b13e-561c72780093@redhat.com --===============7313218805305046718== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format. --------------FA13B38D51AF68908579FF4B Content-Type: text/plain; charset=3Dutf-8 Content-Transfer-Encoding: 7bit Juan is verifying the fix now: https://gerrit.ovirt.org/82768 On 10/13/2017 02:15 PM, Dafna Ron wrote: > > Hi, > > We have a failure on test 002_bootstrap.add_dc. > > Juan said he would send a patch in a few minutes. > > > ** > > *Link to suspected patches: https://gerrit.ovirt.org/#/c/82401/* > > * > > Link to Job: > http://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/3122/ > > > Link to all logs: > http://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/3122/artifa= ct/ > > > (Relevant) error snippet from the log: > > > > > * > Traceback (most recent call last): > File "/usr/lib64/python2.7/unittest/case.py", line 369, in run > testMethod() > File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in runT= est > self.test(*self.arg) > File "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line 129,= in wrapped_test > test() > File "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line 59, = in wrapper > return func(get_test_prefix(), *args, **kwargs) > File "/home/jenkins/workspace/ovirt-master_change-queue-tester/ovirt-sy= stem-tests/basic-suite-master/test-scenarios/002_bootstrap.py", line 125, i= n add_dc > add_dc_4(api) > File "/home/jenkins/workspace/ovirt-master_change-queue-tester/ovirt-sy= stem-tests/basic-suite-master/test-scenarios/002_bootstrap.py", line 151, i= n add_dc_4 > version=3Dsdk4.types.Version(major=3DDC_VER_MAJ,minor=3DDC_VER_MIN), > File "/usr/lib64/python2.7/site-packages/ovirtsdk4/services.py", line 4= 920, in add > return self._internal_add(data_center, headers, query, wait) > File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 22= 3, in _internal_add > return future.wait() if wait else future > File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 53= , in wait > return self._code(response) > File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 22= 0, in callback > self._check_fault(response) > File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 12= 1, in _check_fault > body =3D self._internal_read_body(response) > File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 30= 7, in _internal_read_body > self._connection.check_xml_content_type(response) > File "/usr/lib64/python2.7/site-packages/ovirtsdk4/__init__.py", line 8= 07, in check_xml_content_type > response.headers > File "/usr/lib64/python2.7/site-packages/ovirtsdk4/__init__.py", line 8= 47, in _check_content_type > raise Error(msg) > Error: The response content type 'text/html;charset=3DUTF-8' isn't the ex= pected XML > > ** > > ** > > ** > > > _______________________________________________ > Devel mailing list > Devel(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/devel --------------FA13B38D51AF68908579FF4B Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: 7bit
Juan is verifying the fix now: https://gerrit.ovirt.org/82768

On 10/13/2017 02:15 PM, Dafna Ron wrote:

Hi,

We have a failure on test 002_bootstrap.add_dc.

Juan said he would send a patch in a few minutes.


Link to suspec= ted patches: https://gerrit.ovirt.org/#/c/824= 01/


Link to Job: http://jenkins.o= virt.org/job/ovirt-master_change-queue-tester/3122/


Link to all logs= : ht= tp://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/3122/artifact/<= /a>


(Relevant) error= snippet from the log:

<error>



Traceback (most recent call last):
  File "/usr/lib64/python2.7/unittest/case.py", line 369, in run
    testMethod()
  File "/usr/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line 129, i=
n wrapped_test
    test()
  File "/usr/lib/python2.7/site-packages/ovirtlago/testlib.py", line 59, in=
 wrapper
    return func(get_test_prefix(), *args, **kwargs)
  File "/home/jenkins/workspace/ovirt-master_change-queue-tester/ovirt-syst=
em-tests/basic-suite-master/test-scenarios/002_bootstrap.py", line 125, in =
add_dc
    add_dc_4(api)
  File "/home/jenkins/workspace/ovirt-master_change-queue-tester/ovirt-syst=
em-tests/basic-suite-master/test-scenarios/002_bootstrap.py", line 151, in =
add_dc_4
    version=3Dsdk4.types.Version(major=3DDC_VER_MAJ,minor=3DDC_VER_MIN),
  File "/usr/lib64/python2.7/site-packages/ovirtsdk4/services.py", line 492=
0, in add
    return self._internal_add(data_center, headers, query, wait)
  File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 223,=
 in _internal_add
    return future.wait() if wait else future
  File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 53, =
in wait
    return self._code(response)
  File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 220,=
 in callback
    self._check_fault(response)
  File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 121,=
 in _check_fault
    body =3D self._internal_read_body(response)
  File "/usr/lib64/python2.7/site-packages/ovirtsdk4/service.py", line 307,=
 in _internal_read_body
    self._connection.check_xml_content_type(response)
  File "/usr/lib64/python2.7/site-packages/ovirtsdk4/__init__.py", line 807=
, in check_xml_content_type
    response.headers
  File "/usr/lib64/python2.7/site-packages/ovirtsdk4/__init__.py", line 847=
, in _check_content_type
    raise Error(msg)
Error: The response content type 'text/html;charset=3DUTF-8' isn't the expe=
cted XML

</error>=




_______________________________________________
Devel mailing list
Dev=
el(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel


--------------FA13B38D51AF68908579FF4B-- --===============7313218805305046718== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS1GQTEzQjM4RDUxQUY2ODkwODU3OUZGNEIKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PXV0Zi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQKCkp1YW4gaXMgdmVyaWZ5 aW5nIHRoZSBmaXggbm93OiBodHRwczovL2dlcnJpdC5vdmlydC5vcmcvODI3NjgKCk9uIDEwLzEz LzIwMTcgMDI6MTUgUE0sIERhZm5hIFJvbiB3cm90ZToKPgo+IEhpLAo+Cj4gV2UgaGF2ZSBhIGZh aWx1cmUgb24gdGVzdCAwMDJfYm9vdHN0cmFwLmFkZF9kYy4KPgo+IEp1YW4gc2FpZCBoZSB3b3Vs ZCBzZW5kIGEgcGF0Y2ggaW4gYSBmZXcgbWludXRlcy4KPgo+Cj4gKioKPgo+ICpMaW5rIHRvIHN1 c3BlY3RlZCBwYXRjaGVzOiBodHRwczovL2dlcnJpdC5vdmlydC5vcmcvIy9jLzgyNDAxLyoKPgo+ ICoKPgo+IExpbmsgdG8gSm9iOgo+IGh0dHA6Ly9qZW5raW5zLm92aXJ0Lm9yZy9qb2Ivb3ZpcnQt bWFzdGVyX2NoYW5nZS1xdWV1ZS10ZXN0ZXIvMzEyMi8KPgo+Cj4gTGluayB0byBhbGwgbG9nczoK PiBodHRwOi8vamVua2lucy5vdmlydC5vcmcvam9iL292aXJ0LW1hc3Rlcl9jaGFuZ2UtcXVldWUt dGVzdGVyLzMxMjIvYXJ0aWZhY3QvCj4KPgo+IChSZWxldmFudCkgZXJyb3Igc25pcHBldCBmcm9t IHRoZSBsb2c6Cj4KPiA8ZXJyb3I+Cj4KPgo+ICoKPiBUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNh bGwgbGFzdCk6Cj4gICBGaWxlICIvdXNyL2xpYjY0L3B5dGhvbjIuNy91bml0dGVzdC9jYXNlLnB5 IiwgbGluZSAzNjksIGluIHJ1bgo+ICAgICB0ZXN0TWV0aG9kKCkKPiAgIEZpbGUgIi91c3IvbGli L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL25vc2UvY2FzZS5weSIsIGxpbmUgMTk3LCBpbiBydW5U ZXN0Cj4gICAgIHNlbGYudGVzdCgqc2VsZi5hcmcpCj4gICBGaWxlICIvdXNyL2xpYi9weXRob24y Ljcvc2l0ZS1wYWNrYWdlcy9vdmlydGxhZ28vdGVzdGxpYi5weSIsIGxpbmUgMTI5LCBpbiB3cmFw cGVkX3Rlc3QKPiAgICAgdGVzdCgpCj4gICBGaWxlICIvdXNyL2xpYi9weXRob24yLjcvc2l0ZS1w YWNrYWdlcy9vdmlydGxhZ28vdGVzdGxpYi5weSIsIGxpbmUgNTksIGluIHdyYXBwZXIKPiAgICAg cmV0dXJuIGZ1bmMoZ2V0X3Rlc3RfcHJlZml4KCksICphcmdzLCAqKmt3YXJncykKPiAgIEZpbGUg Ii9ob21lL2plbmtpbnMvd29ya3NwYWNlL292aXJ0LW1hc3Rlcl9jaGFuZ2UtcXVldWUtdGVzdGVy L292aXJ0LXN5c3RlbS10ZXN0cy9iYXNpYy1zdWl0ZS1tYXN0ZXIvdGVzdC1zY2VuYXJpb3MvMDAy X2Jvb3RzdHJhcC5weSIsIGxpbmUgMTI1LCBpbiBhZGRfZGMKPiAgICAgYWRkX2RjXzQoYXBpKQo+ ICAgRmlsZSAiL2hvbWUvamVua2lucy93b3Jrc3BhY2Uvb3ZpcnQtbWFzdGVyX2NoYW5nZS1xdWV1 ZS10ZXN0ZXIvb3ZpcnQtc3lzdGVtLXRlc3RzL2Jhc2ljLXN1aXRlLW1hc3Rlci90ZXN0LXNjZW5h cmlvcy8wMDJfYm9vdHN0cmFwLnB5IiwgbGluZSAxNTEsIGluIGFkZF9kY180Cj4gICAgIHZlcnNp b249c2RrNC50eXBlcy5WZXJzaW9uKG1ham9yPURDX1ZFUl9NQUosbWlub3I9RENfVkVSX01JTiks Cj4gICBGaWxlICIvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL292aXJ0c2RrNC9z ZXJ2aWNlcy5weSIsIGxpbmUgNDkyMCwgaW4gYWRkCj4gICAgIHJldHVybiBzZWxmLl9pbnRlcm5h bF9hZGQoZGF0YV9jZW50ZXIsIGhlYWRlcnMsIHF1ZXJ5LCB3YWl0KQo+ICAgRmlsZSAiL3Vzci9s aWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydHNkazQvc2VydmljZS5weSIsIGxpbmUg MjIzLCBpbiBfaW50ZXJuYWxfYWRkCj4gICAgIHJldHVybiBmdXR1cmUud2FpdCgpIGlmIHdhaXQg ZWxzZSBmdXR1cmUKPiAgIEZpbGUgIi91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMv b3ZpcnRzZGs0L3NlcnZpY2UucHkiLCBsaW5lIDUzLCBpbiB3YWl0Cj4gICAgIHJldHVybiBzZWxm Ll9jb2RlKHJlc3BvbnNlKQo+ICAgRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNr YWdlcy9vdmlydHNkazQvc2VydmljZS5weSIsIGxpbmUgMjIwLCBpbiBjYWxsYmFjawo+ICAgICBz ZWxmLl9jaGVja19mYXVsdChyZXNwb25zZSkKPiAgIEZpbGUgIi91c3IvbGliNjQvcHl0aG9uMi43 L3NpdGUtcGFja2FnZXMvb3ZpcnRzZGs0L3NlcnZpY2UucHkiLCBsaW5lIDEyMSwgaW4gX2NoZWNr X2ZhdWx0Cj4gICAgIGJvZHkgPSBzZWxmLl9pbnRlcm5hbF9yZWFkX2JvZHkocmVzcG9uc2UpCj4g ICBGaWxlICIvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL292aXJ0c2RrNC9zZXJ2 aWNlLnB5IiwgbGluZSAzMDcsIGluIF9pbnRlcm5hbF9yZWFkX2JvZHkKPiAgICAgc2VsZi5fY29u bmVjdGlvbi5jaGVja194bWxfY29udGVudF90eXBlKHJlc3BvbnNlKQo+ICAgRmlsZSAiL3Vzci9s aWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydHNkazQvX19pbml0X18ucHkiLCBsaW5l IDgwNywgaW4gY2hlY2tfeG1sX2NvbnRlbnRfdHlwZQo+ICAgICByZXNwb25zZS5oZWFkZXJzCj4g ICBGaWxlICIvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL292aXJ0c2RrNC9fX2lu aXRfXy5weSIsIGxpbmUgODQ3LCBpbiBfY2hlY2tfY29udGVudF90eXBlCj4gICAgIHJhaXNlIEVy cm9yKG1zZykKPiBFcnJvcjogVGhlIHJlc3BvbnNlIGNvbnRlbnQgdHlwZSAndGV4dC9odG1sO2No YXJzZXQ9VVRGLTgnIGlzbid0IHRoZSBleHBlY3RlZCBYTUwKPgo+ICoqCj4KPiAqPC9lcnJvcj4q Cj4KPiAqKgo+Cj4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwo+IERldmVsIG1haWxpbmcgbGlzdAo+IERldmVsQG92aXJ0Lm9yZwo+IGh0dHA6Ly9saXN0 cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXZlbAoKCgotLS0tLS0tLS0tLS0tLUZBMTNC MzhENTFBRjY4OTA4NTc5RkY0QgpDb250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNldD11dGYt OApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA3Yml0Cgo8aHRtbD4KICA8aGVhZD4KICAgIDxt ZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0 PXV0Zi04Ij4KICA8L2hlYWQ+CiAgPGJvZHkgdGV4dD0iIzAwMDAwMCIgYmdjb2xvcj0iI0ZGRkZG RiI+CiAgICA8ZGl2IGNsYXNzPSJtb3otY2l0ZS1wcmVmaXgiPkp1YW4gaXMgdmVyaWZ5aW5nIHRo ZSBmaXggbm93OgogICAgICA8YSBjbGFzcz0ibW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJo dHRwczovL2dlcnJpdC5vdmlydC5vcmcvODI3NjgiPmh0dHBzOi8vZ2Vycml0Lm92aXJ0Lm9yZy84 Mjc2ODwvYT48YnI+CiAgICAgIDxicj4KICAgICAgT24gMTAvMTMvMjAxNyAwMjoxNSBQTSwgRGFm bmEgUm9uIHdyb3RlOjxicj4KICAgIDwvZGl2PgogICAgPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIK ICAgICAgY2l0ZT0ibWlkOmE0NjY4ZDJhLWEyZDktYzkyNC1iMTNlLTU2MWM3Mjc4MDA5M0ByZWRo YXQuY29tIj4KICAgICAgPG1ldGEgaHR0cC1lcXVpdj0iY29udGVudC10eXBlIiBjb250ZW50PSJ0 ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPgogICAgICA8cD5IaSwgPGJyPgogICAgICA8L3A+CiAg ICAgIDxwPldlIGhhdmUgYSBmYWlsdXJlIG9uIHRlc3QgMDAyX2Jvb3RzdHJhcC5hZGRfZGMuIDxi cj4KICAgICAgPC9wPgogICAgICA8cD5KdWFuIHNhaWQgaGUgd291bGQgc2VuZCBhIHBhdGNoIGlu IGEgZmV3IG1pbnV0ZXMuIDxicj4KICAgICAgPC9wPgogICAgICA8cD48YnI+CiAgICAgIDwvcD4K ICAgICAgPHA+PGIgc3R5bGU9ImZvbnQtd2VpZ2h0Om5vcm1hbDsiCiAgICAgICAgICBpZD0iZG9j cy1pbnRlcm5hbC1ndWlkLTU4NTliN2ExLTE1ZGUtNGZhNS1lNjU5LWE2ODkwODE4ZDBlZCI+CiAg ICAgICAgPC9iPjwvcD4KICAgICAgPHAgZGlyPSJsdHIiCiAgICAgICAgc3R5bGU9ImxpbmUtaGVp Z2h0OjEuMzg7bWFyZ2luLXRvcDowcHQ7bWFyZ2luLWJvdHRvbTowcHQ7Ij48YgogICAgICAgICAg c3R5bGU9ImZvbnQtd2VpZ2h0Om5vcm1hbDsiCiAgICAgICAgICBpZD0iZG9jcy1pbnRlcm5hbC1n dWlkLTU4NTliN2ExLTE1ZGUtNGZhNS1lNjU5LWE2ODkwODE4ZDBlZCI+PHNwYW4gc3R5bGU9ImZv bnQtc2l6ZToxMXB0O2ZvbnQtZmFtaWx5OkFyaWFsO2NvbG9yOiMwMDAwMDA7YmFja2dyb3VuZC1j b2xvcjp0cmFuc3BhcmVudDtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12 YXJpYW50Om5vcm1hbDt0ZXh0LWRlY29yYXRpb246bm9uZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGlu ZTt3aGl0ZS1zcGFjZTpwcmUtd3JhcDsiPkxpbmsgdG8gc3VzcGVjdGVkIHBhdGNoZXM6IDxhIGNs YXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHBzOi8vZ2Vycml0Lm92aXJ0Lm9y Zy8jL2MvODI0MDEvIiBtb3otZG8tbm90LXNlbmQ9InRydWUiPmh0dHBzOi8vZ2Vycml0Lm92aXJ0 Lm9yZy8jL2MvODI0MDEvPC9hPjwvc3Bhbj48L2I+PC9wPgogICAgICA8YiBzdHlsZT0iZm9udC13 ZWlnaHQ6bm9ybWFsOyIKICAgICAgICBpZD0iZG9jcy1pbnRlcm5hbC1ndWlkLTU4NTliN2ExLTE1 ZGUtNGZhNS1lNjU5LWE2ODkwODE4ZDBlZCI+IDxicj4KICAgICAgICA8cCBkaXI9Imx0ciIKICAg ICAgICAgIHN0eWxlPSJsaW5lLWhlaWdodDoxLjM4O21hcmdpbi10b3A6MHB0O21hcmdpbi1ib3R0 b206MHB0OyI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMXB0O2ZvbnQtZmFtaWx5OkFyaWFsO2Nv bG9yOiMwMDAwMDA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtmb250LXdlaWdodDo0MDA7 Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDt0ZXh0LWRlY29yYXRpb246bm9u ZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTt3aGl0ZS1zcGFjZTpwcmUtd3JhcDsiPkxpbmsgdG8g Sm9iOiA8YSBjbGFzcz0ibW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJodHRwOi8vamVua2lu cy5vdmlydC5vcmcvam9iL292aXJ0LW1hc3Rlcl9jaGFuZ2UtcXVldWUtdGVzdGVyLzMxMjIvIiBt b3otZG8tbm90LXNlbmQ9InRydWUiPmh0dHA6Ly9qZW5raW5zLm92aXJ0Lm9yZy9qb2Ivb3ZpcnQt bWFzdGVyX2NoYW5nZS1xdWV1ZS10ZXN0ZXIvMzEyMi88L2E+PC9zcGFuPjwvcD4KICAgICAgICA8 YnI+CiAgICAgICAgPHAgZGlyPSJsdHIiCiAgICAgICAgICBzdHlsZT0ibGluZS1oZWlnaHQ6MS4z ODttYXJnaW4tdG9wOjBwdDttYXJnaW4tYm90dG9tOjBwdDsiPjxzcGFuIHN0eWxlPSJmb250LXNp emU6MTFwdDtmb250LWZhbWlseTpBcmlhbDtjb2xvcjojMDAwMDAwO2JhY2tncm91bmQtY29sb3I6 dHJhbnNwYXJlbnQ7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFu dDpub3JtYWw7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7d2hp dGUtc3BhY2U6cHJlLXdyYXA7Ij5MaW5rIHRvIGFsbCBsb2dzOiA8YSBjbGFzcz0ibW96LXR4dC1s aW5rLWZyZWV0ZXh0IiBocmVmPSJodHRwOi8vamVua2lucy5vdmlydC5vcmcvam9iL292aXJ0LW1h c3Rlcl9jaGFuZ2UtcXVldWUtdGVzdGVyLzMxMjIvYXJ0aWZhY3QvIiBtb3otZG8tbm90LXNlbmQ9 InRydWUiPmh0dHA6Ly9qZW5raW5zLm92aXJ0Lm9yZy9qb2Ivb3ZpcnQtbWFzdGVyX2NoYW5nZS1x dWV1ZS10ZXN0ZXIvMzEyMi9hcnRpZmFjdC88L2E+PC9zcGFuPjwvcD4KICAgICAgICA8YnI+CiAg ICAgICAgPHAgZGlyPSJsdHIiCiAgICAgICAgICBzdHlsZT0ibGluZS1oZWlnaHQ6MS4zODttYXJn aW4tdG9wOjBwdDttYXJnaW4tYm90dG9tOjBwdDsiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTFw dDtmb250LWZhbWlseTpBcmlhbDtjb2xvcjojMDAwMDAwO2JhY2tncm91bmQtY29sb3I6dHJhbnNw YXJlbnQ7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3Jt YWw7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7d2hpdGUtc3Bh Y2U6cHJlLXdyYXA7Ij4oUmVsZXZhbnQpIGVycm9yIHNuaXBwZXQgZnJvbSB0aGUgbG9nOiA8L3Nw YW4+PC9wPgogICAgICAgIDxwIGRpcj0ibHRyIgogICAgICAgICAgc3R5bGU9ImxpbmUtaGVpZ2h0 OjEuMzg7bWFyZ2luLXRvcDowcHQ7bWFyZ2luLWJvdHRvbTowcHQ7Ij48c3BhbiBzdHlsZT0iZm9u dC1zaXplOjExcHQ7Zm9udC1mYW1pbHk6QXJpYWw7Y29sb3I6IzAwMDAwMDtiYWNrZ3JvdW5kLWNv bG9yOnRyYW5zcGFyZW50O2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbDtmb250LXZh cmlhbnQ6bm9ybWFsO3RleHQtZGVjb3JhdGlvbjpub25lO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5l O3doaXRlLXNwYWNlOnByZS13cmFwOyI+Jmx0O2Vycm9yJmd0Ozwvc3Bhbj48L3A+CiAgICAgICAg PGJyPgogICAgICA8L2I+PGJyPgogICAgICA8cHJlIHN0eWxlPSJib3gtc2l6aW5nOiBib3JkZXIt Ym94OyB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7IHdvcmQtd3JhcDogYnJlYWstd29yZDsgbWFyZ2lu OiAwcHg7IGNvbG9yOiByZ2IoNTEsIDUxLCA1MSk7IGZvbnQtc2l6ZTogMTRweDsgZm9udC1zdHls ZTogbm9ybWFsOyBmb250LXZhcmlhbnQtbGlnYXR1cmVzOiBub3JtYWw7IGZvbnQtdmFyaWFudC1j YXBzOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7 IG9ycGhhbnM6IDI7IHRleHQtYWxpZ246IHN0YXJ0OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRy YW5zZm9ybTogbm9uZTsgd2lkb3dzOiAyOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0 LXN0cm9rZS13aWR0aDogMHB4OyB0ZXh0LWRlY29yYXRpb24tc3R5bGU6IGluaXRpYWw7IHRleHQt ZGVjb3JhdGlvbi1jb2xvcjogaW5pdGlhbDsiPlRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBs YXN0KToKICBGaWxlICIvdXNyL2xpYjY0L3B5dGhvbjIuNy91bml0dGVzdC9jYXNlLnB5IiwgbGlu ZSAzNjksIGluIHJ1bgogICAgdGVzdE1ldGhvZCgpCiAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43 L3NpdGUtcGFja2FnZXMvbm9zZS9jYXNlLnB5IiwgbGluZSAxOTcsIGluIHJ1blRlc3QKICAgIHNl bGYudGVzdCgqc2VsZi5hcmcpCiAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFja2Fn ZXMvb3ZpcnRsYWdvL3Rlc3RsaWIucHkiLCBsaW5lIDEyOSwgaW4gd3JhcHBlZF90ZXN0CiAgICB0 ZXN0KCkKICBGaWxlICIvdXNyL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydGxhZ28v dGVzdGxpYi5weSIsIGxpbmUgNTksIGluIHdyYXBwZXIKICAgIHJldHVybiBmdW5jKGdldF90ZXN0 X3ByZWZpeCgpLCAqYXJncywgKiprd2FyZ3MpCiAgRmlsZSAiL2hvbWUvamVua2lucy93b3Jrc3Bh Y2Uvb3ZpcnQtbWFzdGVyX2NoYW5nZS1xdWV1ZS10ZXN0ZXIvb3ZpcnQtc3lzdGVtLXRlc3RzL2Jh c2ljLXN1aXRlLW1hc3Rlci90ZXN0LXNjZW5hcmlvcy8wMDJfYm9vdHN0cmFwLnB5IiwgbGluZSAx MjUsIGluIGFkZF9kYwogICAgYWRkX2RjXzQoYXBpKQogIEZpbGUgIi9ob21lL2plbmtpbnMvd29y a3NwYWNlL292aXJ0LW1hc3Rlcl9jaGFuZ2UtcXVldWUtdGVzdGVyL292aXJ0LXN5c3RlbS10ZXN0 cy9iYXNpYy1zdWl0ZS1tYXN0ZXIvdGVzdC1zY2VuYXJpb3MvMDAyX2Jvb3RzdHJhcC5weSIsIGxp bmUgMTUxLCBpbiBhZGRfZGNfNAogICAgdmVyc2lvbj1zZGs0LnR5cGVzLlZlcnNpb24obWFqb3I9 RENfVkVSX01BSixtaW5vcj1EQ19WRVJfTUlOKSwKICBGaWxlICIvdXNyL2xpYjY0L3B5dGhvbjIu Ny9zaXRlLXBhY2thZ2VzL292aXJ0c2RrNC9zZXJ2aWNlcy5weSIsIGxpbmUgNDkyMCwgaW4gYWRk CiAgICByZXR1cm4gc2VsZi5faW50ZXJuYWxfYWRkKGRhdGFfY2VudGVyLCBoZWFkZXJzLCBxdWVy eSwgd2FpdCkKICBGaWxlICIvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL292aXJ0 c2RrNC9zZXJ2aWNlLnB5IiwgbGluZSAyMjMsIGluIF9pbnRlcm5hbF9hZGQKICAgIHJldHVybiBm dXR1cmUud2FpdCgpIGlmIHdhaXQgZWxzZSBmdXR1cmUKICBGaWxlICIvdXNyL2xpYjY0L3B5dGhv bjIuNy9zaXRlLXBhY2thZ2VzL292aXJ0c2RrNC9zZXJ2aWNlLnB5IiwgbGluZSA1MywgaW4gd2Fp dAogICAgcmV0dXJuIHNlbGYuX2NvZGUocmVzcG9uc2UpCiAgRmlsZSAiL3Vzci9saWI2NC9weXRo b24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydHNkazQvc2VydmljZS5weSIsIGxpbmUgMjIwLCBpbiBj YWxsYmFjawogICAgc2VsZi5fY2hlY2tfZmF1bHQocmVzcG9uc2UpCiAgRmlsZSAiL3Vzci9saWI2 NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydHNkazQvc2VydmljZS5weSIsIGxpbmUgMTIx LCBpbiBfY2hlY2tfZmF1bHQKICAgIGJvZHkgPSBzZWxmLl9pbnRlcm5hbF9yZWFkX2JvZHkocmVz cG9uc2UpCiAgRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydHNk azQvc2VydmljZS5weSIsIGxpbmUgMzA3LCBpbiBfaW50ZXJuYWxfcmVhZF9ib2R5CiAgICBzZWxm Ll9jb25uZWN0aW9uLmNoZWNrX3htbF9jb250ZW50X3R5cGUocmVzcG9uc2UpCiAgRmlsZSAiL3Vz ci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydHNkazQvX19pbml0X18ucHkiLCBs aW5lIDgwNywgaW4gY2hlY2tfeG1sX2NvbnRlbnRfdHlwZQogICAgcmVzcG9uc2UuaGVhZGVycwog IEZpbGUgIi91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvb3ZpcnRzZGs0L19faW5p dF9fLnB5IiwgbGluZSA4NDcsIGluIF9jaGVja19jb250ZW50X3R5cGUKICAgIHJhaXNlIEVycm9y KG1zZykKRXJyb3I6IFRoZSByZXNwb25zZSBjb250ZW50IHR5cGUgJ3RleHQvaHRtbDtjaGFyc2V0 PVVURi04JyBpc24ndCB0aGUgZXhwZWN0ZWQgWE1MPC9wcmU+CiAgICAgIDxwPjxiIHN0eWxlPSJm b250LXdlaWdodDpub3JtYWw7IgogICAgICAgICAgaWQ9ImRvY3MtaW50ZXJuYWwtZ3VpZC01ODU5 YjdhMS0xNWRlLTRmYTUtZTY1OS1hNjg5MDgxOGQwZWQiPgogICAgICAgIDwvYj48L3A+CiAgICAg IDxwIGRpcj0ibHRyIgogICAgICAgIHN0eWxlPSJsaW5lLWhlaWdodDoxLjM4O21hcmdpbi10b3A6 MHB0O21hcmdpbi1ib3R0b206MHB0OyI+PGIKICAgICAgICAgIHN0eWxlPSJmb250LXdlaWdodDpu b3JtYWw7IgogICAgICAgICAgaWQ9ImRvY3MtaW50ZXJuYWwtZ3VpZC01ODU5YjdhMS0xNWRlLTRm YTUtZTY1OS1hNjg5MDgxOGQwZWQiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTFwdDtmb250LWZh bWlseTpBcmlhbDtjb2xvcjojMDAwMDAwO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Zm9u dC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7dGV4dC1k ZWNvcmF0aW9uOm5vbmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmU7d2hpdGUtc3BhY2U6cHJlLXdy YXA7Ij4mbHQ7L2Vycm9yJmd0Ozwvc3Bhbj48L2I+PC9wPgogICAgICA8YiBzdHlsZT0iZm9udC13 ZWlnaHQ6bm9ybWFsOyIKICAgICAgICBpZD0iZG9jcy1pbnRlcm5hbC1ndWlkLTU4NTliN2ExLTE1 ZGUtNGZhNS1lNjU5LWE2ODkwODE4ZDBlZCI+IDwvYj48YnIKICAgICAgICBjbGFzcz0iQXBwbGUt aW50ZXJjaGFuZ2UtbmV3bGluZSI+CiAgICAgIDxicj4KICAgICAgPGZpZWxkc2V0IGNsYXNzPSJt aW1lQXR0YWNobWVudEhlYWRlciI+PC9maWVsZHNldD4KICAgICAgPGJyPgogICAgICA8cHJlIHdy YXA9IiI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRGV2 ZWwgbWFpbGluZyBsaXN0CjxhIGNsYXNzPSJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiIGhyZWY9 Im1haWx0bzpEZXZlbEBvdmlydC5vcmciPkRldmVsQG92aXJ0Lm9yZzwvYT4KPGEgY2xhc3M9Im1v ei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFu L2xpc3RpbmZvL2RldmVsIj5odHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8v ZGV2ZWw8L2E+PC9wcmU+CiAgICA8L2Jsb2NrcXVvdGU+CiAgICA8cD48YnI+CiAgICA8L3A+CiAg PC9ib2R5Pgo8L2h0bWw+CgotLS0tLS0tLS0tLS0tLUZBMTNCMzhENTFBRjY4OTA4NTc5RkY0Qi0t Cg== --===============7313218805305046718==--