<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>80852</bug_id>
          
          <creation_ts>2012-03-12 09:42:04 -0700</creation_ts>
          <short_desc>[Chromium-android] Add unit test for Android layout test script (chromium_android.py)</short_desc>
          <delta_ts>2012-05-09 08:27:21 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>66687</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Xianzhu Wang">wangxianzhu</reporter>
          <assigned_to name="Hao Zheng">zhenghao</assigned_to>
          <cc>abarth</cc>
    
    <cc>dpranke</cc>
    
    <cc>jnd</cc>
    
    <cc>ojan</cc>
    
    <cc>tony</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>zhenghao</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>576196</commentid>
    <comment_count>0</comment_count>
    <who name="Xianzhu Wang">wangxianzhu</who>
    <bug_when>2012-03-12 09:42:04 -0700</bug_when>
    <thetext>&lt;EOM&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>619256</commentid>
    <comment_count>1</comment_count>
      <attachid>140882</attachid>
    <who name="Hao Zheng">zhenghao</who>
    <bug_when>2012-05-09 01:06:42 -0700</bug_when>
    <thetext>Created attachment 140882
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>619499</commentid>
    <comment_count>2</comment_count>
      <attachid>140882</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2012-05-09 08:17:25 -0700</bug_when>
    <thetext>Comment on attachment 140882
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=140882&amp;action=review

Thanks for the tests!

&gt; Tools/Scripts/webkitpy/layout_tests/port/chromium_android_unittest.py:121
&gt; +if __name__ == &apos;__main__&apos;:
&gt; +    unittest.main()

We usually skip these in new unit test files.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>619510</commentid>
    <comment_count>3</comment_count>
      <attachid>140882</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-09 08:27:16 -0700</bug_when>
    <thetext>Comment on attachment 140882
Patch

Clearing flags on attachment: 140882

Committed r116526: &lt;http://trac.webkit.org/changeset/116526&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>619511</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-05-09 08:27:21 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>140882</attachid>
            <date>2012-05-09 01:06:42 -0700</date>
            <delta_ts>2012-05-09 08:27:16 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-80852-20120509160640.patch</filename>
            <type>text/plain</type>
            <size>7893</size>
            <attacher name="Hao Zheng">zhenghao</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE0NzE3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNDEyYWE0ODcyYmUzMWZkM2ZhNmUzZWMyNTJkNjMyY2Rm
NWFkMDFmNi4uMzljOGEwNzgyNTM0ZTYzMDMwNzEyNzIwZDU2ZmY2NWNkNGVmM2MxMyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMx
IEBACisyMDEyLTA1LTA5ICBIYW8gWmhlbmcgIDx6aGVuZ2hhb0BjaHJvbWl1bS5vcmc+CisKKyAg
ICAgICAgW0Nocm9taXVtLWFuZHJvaWRdIEFkZCB1bml0IHRlc3QgZm9yIEFuZHJvaWQgbGF5b3V0
IHRlc3Qgc2NyaXB0IChjaHJvbWl1bV9hbmRyb2lkLnB5KQorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODA4NTIKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgc29tZSB0ZXN0cyB0byBlbnN1cmUgdGhhdCBj
aHJvbWl1bSBhbmRyb2lkIHBvcnQgd29ya3MgdG8gc29tZQorICAgICAgICBleHRlbnQuIFNvbWUg
bWV0aG9kcyBpcyBoYXJkIHRvIHRlc3QsIGFzIHRoZXkgcmVseSBvbiB0aGUgYWN0dWFsCisgICAg
ICAgIGJlaGF2aW9yIG9uIGRldmljZSwgZS5nLiBwdXNoaW5nIGZpbGVzIHRvIGRldmljZS4KKwor
ICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvY2hyb21pdW1fYW5k
cm9pZC5weToKKyAgICAgICAgKENocm9taXVtQW5kcm9pZFBvcnQuZ2V0X2xhc3Rfc3RhY2t0cmFj
ZSk6IENoZWNrIGlmIGRpciBleGlzdHMuCisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9sYXlv
dXRfdGVzdHMvcG9ydC9jaHJvbWl1bV9hbmRyb2lkX3VuaXR0ZXN0LnB5OgorICAgICAgICAoQ2hy
b21pdW1BbmRyb2lkUG9ydFRlc3QpOgorICAgICAgICAoQ2hyb21pdW1BbmRyb2lkUG9ydFRlc3Qu
dGVzdF9hdHRyaWJ1dGVzKToKKyAgICAgICAgKENocm9taXVtQW5kcm9pZFBvcnRUZXN0LnRlc3Rf
Z2V0X2xhc3Rfc3RhY2t0cmFjZSk6CisgICAgICAgIChDaHJvbWl1bUFuZHJvaWRQb3J0VGVzdC50
ZXN0X2dldF9sYXN0X3N0YWNrdHJhY2UubW9ja19ydW5fY29tbWFuZF9ub19kaXIpOgorICAgICAg
ICAoQ2hyb21pdW1BbmRyb2lkUG9ydFRlc3QudGVzdF9nZXRfbGFzdF9zdGFja3RyYWNlLm1vY2tf
cnVuX2NvbW1hbmRfbm9fZmlsZSk6CisgICAgICAgIChDaHJvbWl1bUFuZHJvaWRQb3J0VGVzdC50
ZXN0X2dldF9sYXN0X3N0YWNrdHJhY2UubW9ja19ydW5fY29tbWFuZF9ub25fZW1wdHkpOgorICAg
ICAgICAoQ2hyb21pdW1BbmRyb2lkRHJpdmVyVGVzdCk6CisgICAgICAgIChDaHJvbWl1bUFuZHJv
aWREcml2ZXJUZXN0LnNldFVwKToKKyAgICAgICAgKENocm9taXVtQW5kcm9pZERyaXZlclRlc3Qu
dGVzdF9nZXRfZHJ0X3JldHVybl92YWx1ZSk6CisgICAgICAgIChDaHJvbWl1bUFuZHJvaWREcml2
ZXJUZXN0LnRlc3RfaGFzX2NyYXNoX2hpbnQpOgorICAgICAgICAoQ2hyb21pdW1BbmRyb2lkRHJp
dmVyVGVzdC50ZXN0X3JlYWRfcHJvbXB0KToKKyAgICAgICAgKENocm9taXVtQW5kcm9pZERyaXZl
clRlc3QudGVzdF90ZXN0X3NoZWxsX2NvbW1hbmQpOgorICAgICAgICAoQ2hyb21pdW1BbmRyb2lk
RHJpdmVyVGVzdC50ZXN0X3dyaXRlX2NvbW1hbmRfYW5kX3JlYWRfbGluZSk6CisKIDIwMTItMDQt
MTkgIEplcmVteSBNYW8gIDx5dWppZS5tYW9AaW50ZWwuY29tPgogCiAgICAgICAgIE1lZGlhIFN0
cmVhbSBBUEk6IFBpZWNlIG9mIGNvZGUgY2xlYW51cCBmb3IgdGhlIGNocm9taXVtIHBvcnQKZGlm
ZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvY2hyb21p
dW1fYW5kcm9pZC5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQv
Y2hyb21pdW1fYW5kcm9pZC5weQppbmRleCBmZmJhOTNiODJiNGY1ZmZjODY0MjA1NjQyNzViNWNi
ZWY3ZjQyYzQ0Li4xZDZkYzQxM2VlY2I0MjEzMWE0NGJlOTQ2N2M0NGMyMzRlZWU1ZTg5IDEwMDY0
NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2Nocm9taXVt
X2FuZHJvaWQucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9y
dC9jaHJvbWl1bV9hbmRyb2lkLnB5CkBAIC0zNzcsNyArMzc3LDcgQEAgY2xhc3MgQ2hyb21pdW1B
bmRyb2lkUG9ydChjaHJvbWl1bS5DaHJvbWl1bVBvcnQpOgogCiAgICAgZGVmIGdldF9sYXN0X3N0
YWNrdHJhY2Uoc2VsZik6CiAgICAgICAgIHRvbWJzdG9uZXMgPSBzZWxmLl9ydW5fYWRiX2NvbW1h
bmQoWydzaGVsbCcsICdscycsICctbicsICcvZGF0YS90b21ic3RvbmVzJ10pCi0gICAgICAgIGlm
IG5vdCB0b21ic3RvbmVzOgorICAgICAgICBpZiBub3QgdG9tYnN0b25lcyBvciB0b21ic3RvbmVz
LnN0YXJ0c3dpdGgoJy9kYXRhL3RvbWJzdG9uZXM6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3Rvcnkn
KToKICAgICAgICAgICAgIF9sb2cuZXJyb3IoJ0RSVCBjcmFzaGVkLCBidXQgbm8gdG9tYnN0b25l
IGZvdW5kIScpCiAgICAgICAgICAgICByZXR1cm4gJycKICAgICAgICAgdG9tYnN0b25lcyA9IHRv
bWJzdG9uZXMucnN0cmlwKCkuc3BsaXQoJ1xuJykKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMv
d2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvY2hyb21pdW1fYW5kcm9pZF91bml0dGVzdC5weSBi
L1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvY2hyb21pdW1fYW5kcm9p
ZF91bml0dGVzdC5weQppbmRleCAwNTU5OGEzMjI0ZGExMGI1ZTczNTIyZGVhMTI1NWFmYjM3ZTI1
Y2Q4Li4zZWQzZTJiMjA0ODVkNTYzY2JhZWMzZmIyMjE4YmNmODViODQ3NDc3IDEwMDY0NAotLS0g
YS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2Nocm9taXVtX2FuZHJv
aWRfdW5pdHRlc3QucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMv
cG9ydC9jaHJvbWl1bV9hbmRyb2lkX3VuaXR0ZXN0LnB5CkBAIC0yNiwxNSArMjYsOTYgQEAKICMg
KElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9V
VCBPRiBUSEUgVVNFCiAjIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUg
UE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCiAKK2ltcG9ydCBTdHJpbmdJTwogaW1wb3J0IHVu
aXR0ZXN0CiAKIGZyb20gd2Via2l0cHkuY29tbW9uLnN5c3RlbSBpbXBvcnQgZXhlY3V0aXZlX21v
Y2sKK2Zyb20gd2Via2l0cHkuY29tbW9uLnN5c3RlbS5leGVjdXRpdmVfbW9jayBpbXBvcnQgTW9j
a0V4ZWN1dGl2ZTIKIGZyb20gd2Via2l0cHkuY29tbW9uLnN5c3RlbS5zeXN0ZW1ob3N0X21vY2sg
aW1wb3J0IE1vY2tTeXN0ZW1Ib3N0Citmcm9tIHdlYmtpdHB5LnRoaXJkcGFydHkubW9jayBpbXBv
cnQgTW9jawogCiBmcm9tIHdlYmtpdHB5LmxheW91dF90ZXN0cy5wb3J0IGltcG9ydCBjaHJvbWl1
bV9hbmRyb2lkCiBmcm9tIHdlYmtpdHB5LmxheW91dF90ZXN0cy5wb3J0IGltcG9ydCBwb3J0X3Rl
c3RjYXNlCitmcm9tIHdlYmtpdHB5LmxheW91dF90ZXN0cy5wb3J0IGltcG9ydCBQb3J0CiAKIAog
Y2xhc3MgQ2hyb21pdW1BbmRyb2lkUG9ydFRlc3QocG9ydF90ZXN0Y2FzZS5Qb3J0VGVzdENhc2Up
OgogICAgIHBvcnRfbmFtZSA9ICdjaHJvbWl1bS1hbmRyb2lkJwogICAgIHBvcnRfbWFrZXIgPSBj
aHJvbWl1bV9hbmRyb2lkLkNocm9taXVtQW5kcm9pZFBvcnQKKworICAgIGRlZiB0ZXN0X2F0dHJp
YnV0ZXMoc2VsZik6CisgICAgICAgIHBvcnQgPSBzZWxmLm1ha2VfcG9ydCgpCisgICAgICAgIHNl
bGYuYXNzZXJ0VHJ1ZShwb3J0LmdldF9vcHRpb24oJ2VuYWJsZV9oYXJkd2FyZV9ncHUnKSkKKyAg
ICAgICAgc2VsZi5hc3NlcnRFcXVhbHMocG9ydC5iYXNlbGluZV9wYXRoKCksIHBvcnQuX3dlYmtp
dF9iYXNlbGluZV9wYXRoKCdjaHJvbWl1bS1hbmRyb2lkJykpCisKKyAgICBkZWYgdGVzdF9nZXRf
bGFzdF9zdGFja3RyYWNlKHNlbGYpOgorICAgICAgICBwb3J0ID0gc2VsZi5tYWtlX3BvcnQoKQor
CisgICAgICAgIGRlZiBtb2NrX3J1bl9jb21tYW5kX25vX2RpcihhcmdzKToKKyAgICAgICAgICAg
IHJldHVybiAnL2RhdGEvdG9tYnN0b25lczogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeScKKyAg
ICAgICAgcG9ydC5fZXhlY3V0aXZlID0gTW9ja0V4ZWN1dGl2ZTIocnVuX2NvbW1hbmRfZm49bW9j
a19ydW5fY29tbWFuZF9ub19kaXIpCisgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKHBvcnQuZ2V0
X2xhc3Rfc3RhY2t0cmFjZSgpLCAnJykKKworICAgICAgICBkZWYgbW9ja19ydW5fY29tbWFuZF9u
b19maWxlKGFyZ3MpOgorICAgICAgICAgICAgcmV0dXJuICcnCisgICAgICAgIHBvcnQuX2V4ZWN1
dGl2ZSA9IE1vY2tFeGVjdXRpdmUyKHJ1bl9jb21tYW5kX2ZuPW1vY2tfcnVuX2NvbW1hbmRfbm9f
ZmlsZSkKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMocG9ydC5nZXRfbGFzdF9zdGFja3RyYWNl
KCksICcnKQorCisgICAgICAgIGRlZiBtb2NrX3J1bl9jb21tYW5kX25vbl9lbXB0eShhcmdzKToK
KyAgICAgICAgICAgIGlmIGFyZ3NbMl0gPT0gJ2xzJzoKKyAgICAgICAgICAgICAgICAjIEZvciAn
YWRiIHNoZWxsIGxzIC1uIC9kYXRhL3RvbWJzdG9uZXMnCisgICAgICAgICAgICAgICAgcmV0dXJu
ICcnJy1ydy0tLS0tLS0gMTAwMCAgICAgMTAwMCAgICAgICAyMTg2NDMgMjAxMi0wNC0yNiAxODox
NSB0b21ic3RvbmVfMDAKKy1ydy0tLS0tLS0gMTAwMCAgICAgMTAwMCAgICAgICAyNDE2OTUgMjAx
Mi0wNC0yNiAxODoxNSB0b21ic3RvbmVfMDEKKy1ydy0tLS0tLS0gMTAwMCAgICAgMTAwMCAgICAg
ICAyMTk0NzIgMjAxMi0wNC0yNiAxODoxNiB0b21ic3RvbmVfMDIKKy1ydy0tLS0tLS0gMTAwMCAg
ICAgMTAwMCAgICAgICAgNDUzMTYgMjAxMi0wNC0yNyAxNjozMyB0b21ic3RvbmVfMDMKKy1ydy0t
LS0tLS0gMTAwMCAgICAgMTAwMCAgICAgICAgODIwMjIgMjAxMi0wNC0yMyAxNjo1NyB0b21ic3Rv
bmVfMDQKKy1ydy0tLS0tLS0gMTAwMCAgICAgMTAwMCAgICAgICAgODIwMTUgMjAxMi0wNC0yMyAx
Njo1NyB0b21ic3RvbmVfMDUKKy1ydy0tLS0tLS0gMTAwMCAgICAgMTAwMCAgICAgICAgODE5NzQg
MjAxMi0wNC0yMyAxNjo1OCB0b21ic3RvbmVfMDYKKy1ydy0tLS0tLS0gMTAwMCAgICAgMTAwMCAg
ICAgICAyMzc0MDkgMjAxMi0wNC0yNiAxNzo0MSB0b21ic3RvbmVfMDcKKy1ydy0tLS0tLS0gMTAw
MCAgICAgMTAwMCAgICAgICAyNzYwODkgMjAxMi0wNC0yNiAxODoxNSB0b21ic3RvbmVfMDgKKy1y
dy0tLS0tLS0gMTAwMCAgICAgMTAwMCAgICAgICAyMTk2MTggMjAxMi0wNC0yNiAxODoxNSB0b21i
c3RvbmVfMDkKKycnJworICAgICAgICAgICAgZWxzZToKKyAgICAgICAgICAgICAgICAjIEZvciAn
YWRiIHNoZWxsIGNhdCB7dG9tYnN0b25lfScKKyAgICAgICAgICAgICAgICByZXR1cm4gYXJnc1sz
XQorICAgICAgICBwb3J0Ll9leGVjdXRpdmUgPSBNb2NrRXhlY3V0aXZlMihydW5fY29tbWFuZF9m
bj1tb2NrX3J1bl9jb21tYW5kX25vbl9lbXB0eSkKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMo
cG9ydC5nZXRfbGFzdF9zdGFja3RyYWNlKCksICcvZGF0YS90b21ic3RvbmVzL3RvbWJzdG9uZV8w
MycpCisKKworY2xhc3MgQ2hyb21pdW1BbmRyb2lkRHJpdmVyVGVzdCh1bml0dGVzdC5UZXN0Q2Fz
ZSk6CisgICAgZGVmIHNldFVwKHNlbGYpOgorICAgICAgICBtb2NrX3BvcnQgPSBQb3J0KE1vY2tT
eXN0ZW1Ib3N0KCkpCisgICAgICAgIHNlbGYuZHJpdmVyID0gY2hyb21pdW1fYW5kcm9pZC5DaHJv
bWl1bUFuZHJvaWREcml2ZXIobW9ja19wb3J0LCB3b3JrZXJfbnVtYmVyPTAsIHBpeGVsX3Rlc3Rz
PVRydWUpCisKKyAgICBkZWYgdGVzdF9nZXRfZHJ0X3JldHVybl92YWx1ZShzZWxmKToKKyAgICAg
ICAgc2VsZi5hc3NlcnRFcXVhbHMoc2VsZi5kcml2ZXIuX2dldF9kcnRfcmV0dXJuX3ZhbHVlKCcj
RFJUX1JFVFVSTiAwJyksIDApCisgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKHNlbGYuZHJpdmVy
Ll9nZXRfZHJ0X3JldHVybl92YWx1ZSgnJyksIE5vbmUpCisKKyAgICBkZWYgdGVzdF9oYXNfY3Jh
c2hfaGludChzZWxmKToKKyAgICAgICAgc2VsZi5hc3NlcnRUcnVlKHNlbGYuZHJpdmVyLl9oYXNf
Y3Jhc2hfaGludCgnWzFdICsgU3RvcHBlZCAoc2lnbmFsKScpKQorICAgICAgICBzZWxmLmFzc2Vy
dEZhbHNlKHNlbGYuZHJpdmVyLl9oYXNfY3Jhc2hfaGludCgnJykpCisKKyAgICBkZWYgdGVzdF9y
ZWFkX3Byb21wdChzZWxmKToKKyAgICAgICAgc2VsZi5kcml2ZXIuX3Byb2MgPSBNb2NrKCkgICMg
RklYTUU6IFRoaXMgc2hvdWxkIHVzZSBhIHRpZ2h0ZXIgbW9jay4KKyAgICAgICAgc2VsZi5kcml2
ZXIuX3Byb2Muc3Rkb3V0ID0gU3RyaW5nSU8uU3RyaW5nSU8oInJvb3RAYW5kcm9pZDovICMgIikK
KyAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoc2VsZi5kcml2ZXIuX3JlYWRfcHJvbXB0KCksIE5v
bmUpCisgICAgICAgIHNlbGYuZHJpdmVyLl9wcm9jLnN0ZG91dCA9IFN0cmluZ0lPLlN0cmluZ0lP
KCIkICIpCisgICAgICAgIHNlbGYuYXNzZXJ0UmFpc2VzKEFzc2VydGlvbkVycm9yLCBzZWxmLmRy
aXZlci5fcmVhZF9wcm9tcHQpCisKKyAgICBkZWYgdGVzdF90ZXN0X3NoZWxsX2NvbW1hbmQoc2Vs
Zik6CisgICAgICAgIHVyaSA9ICdmaWxlOi8vJXMvdGVzdC5odG1sJyAlIHNlbGYuZHJpdmVyLl9w
b3J0LmxheW91dF90ZXN0c19kaXIoKQorICAgICAgICBzZWxmLmFzc2VydEVxdWFscyh1cmksICdm
aWxlOi8vL21vY2stY2hlY2tvdXQvTGF5b3V0VGVzdHMvdGVzdC5odG1sJykKKyAgICAgICAgZXhw
ZWN0ZWRfY29tbWFuZCA9ICdmaWxlOi8vL2RhdGEvbG9jYWwvdG1wL3RoaXJkX3BhcnR5L1dlYktp
dC9MYXlvdXRUZXN0cy90ZXN0Lmh0bWwgMiBjaGVja3N1bVxuJworICAgICAgICBzZWxmLmFzc2Vy
dEVxdWFscyhzZWxmLmRyaXZlci5fdGVzdF9zaGVsbF9jb21tYW5kKHVyaSwgMiwgJ2NoZWNrc3Vt
JyksIGV4cGVjdGVkX2NvbW1hbmQpCisgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWxzKHNlbGYuZHJp
dmVyLl90ZXN0X3NoZWxsX2NvbW1hbmQoJ2h0dHA6Ly90ZXN0Lmh0bWwnLCAyLCAnY2hlY2tzdW0n
KSwgJ2h0dHA6Ly90ZXN0Lmh0bWwgMiBjaGVja3N1bVxuJykKKworICAgIGRlZiB0ZXN0X3dyaXRl
X2NvbW1hbmRfYW5kX3JlYWRfbGluZShzZWxmKToKKyAgICAgICAgc2VsZi5kcml2ZXIuX3Byb2Mg
PSBNb2NrKCkgICMgRklYTUU6IFRoaXMgc2hvdWxkIHVzZSBhIHRpZ2h0ZXIgbW9jay4KKyAgICAg
ICAgc2VsZi5kcml2ZXIuX3Byb2Muc3Rkb3V0ID0gU3RyaW5nSU8uU3RyaW5nSU8oIiNVUkw6Zmls
ZTovLy9kYXRhL2xvY2FsL3RtcC90aGlyZF9wYXJ0eS9XZWJLaXQvTGF5b3V0VGVzdHMvdGVzdC5o
dG1sXG5vdXRwdXRcblsxXSArIFN0b3BwZWQgKHNpZ25hbClcbiIpCisgICAgICAgIHNlbGYuYXNz
ZXJ0RXF1YWxzKHNlbGYuZHJpdmVyLl93cml0ZV9jb21tYW5kX2FuZF9yZWFkX2xpbmUoKSwgKCcj
VVJMOmZpbGU6Ly8vbW9jay1jaGVja291dC9MYXlvdXRUZXN0cy90ZXN0Lmh0bWxcbicsIEZhbHNl
KSkKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoc2VsZi5kcml2ZXIuX3dyaXRlX2NvbW1hbmRf
YW5kX3JlYWRfbGluZSgpLCAoJ291dHB1dFxuJywgRmFsc2UpKQorICAgICAgICBzZWxmLmFzc2Vy
dEVxdWFscyhzZWxmLmRyaXZlci5fd3JpdGVfY29tbWFuZF9hbmRfcmVhZF9saW5lKCksICgnWzFd
ICsgU3RvcHBlZCAoc2lnbmFsKVxuJywgVHJ1ZSkpCisKKworaWYgX19uYW1lX18gPT0gJ19fbWFp
bl9fJzoKKyAgICB1bml0dGVzdC5tYWluKCkK
</data>

          </attachment>
      

    </bug>

</bugzilla>