<?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>89588</bug_id>
          
          <creation_ts>2012-06-20 11:34:38 -0700</creation_ts>
          <short_desc>tweak output of webkit-patch print-{baselines,expectations}</short_desc>
          <delta_ts>2012-06-20 12:47:39 -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>New Bugs</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dirk Pranke">dpranke</reporter>
          <assigned_to name="Dirk Pranke">dpranke</assigned_to>
          <cc>abarth</cc>
    
    <cc>eric</cc>
    
    <cc>ojan</cc>
    
    <cc>tony</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>653701</commentid>
    <comment_count>0</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-06-20 11:34:38 -0700</bug_when>
    <thetext>tweak output of webkit-patch print-{baselines,expectations}</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>653702</commentid>
    <comment_count>1</comment_count>
      <attachid>148613</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-06-20 11:36:17 -0700</bug_when>
    <thetext>Created attachment 148613
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>653711</commentid>
    <comment_count>2</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-06-20 11:41:15 -0700</bug_when>
    <thetext>The patch just adds some blank lines in between each platform&apos;s results.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>653722</commentid>
    <comment_count>3</comment_count>
      <attachid>148613</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2012-06-20 11:45:47 -0700</bug_when>
    <thetext>Comment on attachment 148613
Patch

We don&apos;t have a test for this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>653763</commentid>
    <comment_count>4</comment_count>
      <attachid>148625</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-06-20 12:26:01 -0700</bug_when>
    <thetext>Created attachment 148625
patch for landing w/ more tests</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>653767</commentid>
    <comment_count>5</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-06-20 12:27:50 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 148613 [details])
&gt; We don&apos;t have a test for this?

There were tests, but they were only testing displaying the results for one port, so the change didn&apos;t affect it. I&apos;ve added tests for displaying multiple ports, which resulted in finding some bugs and cleaning up some things, but it&apos;s all minor so I&apos;m not gonna trouble you for another review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>653786</commentid>
    <comment_count>6</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-06-20 12:47:39 -0700</bug_when>
    <thetext>Committed r120851: &lt;http://trac.webkit.org/changeset/120851&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>148613</attachid>
            <date>2012-06-20 11:36:17 -0700</date>
            <delta_ts>2012-06-20 12:25:57 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-89588-20120620113616.patch</filename>
            <type>text/plain</type>
            <size>2614</size>
            <attacher name="Dirk Pranke">dpranke</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIwNzk1CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggN2ExY2MxNDdjYTUwZGU2MjI4ZWQ3NzMxYTA2OTM5Y2Jk
ZDkwZDgzNy4uMmY4ZTQ3Y2I4NzFiZDNiZTBhMmY4ODRjNjgxMGQ1ZTFiNjZjYzViNCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3
IEBACisyMDEyLTA2LTIwICBEaXJrIFByYW5rZSAgPGRwcmFua2VAY2hyb21pdW0ub3JnPgorCisg
ICAgICAgIHR3ZWFrIG91dHB1dCBvZiB3ZWJraXQtcGF0Y2ggcHJpbnQte2Jhc2VsaW5lcyxleHBl
Y3RhdGlvbnN9CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD04OTU4OAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IE1pbm9yIHR3ZWFrcyB0byB0aGUgb3V0cHV0IHRvIG1ha2UgaXQgbW9yZSByZWFkYWJsZSwgaW5j
bHVkaW5nCisgICAgICAgIHR1cm5pbmcgb2ZmIGNzdiBieSBkZWZhdWx0IGZvciBwcmludC1iYXNl
bGluZXMgd2l0aCBtdWx0aXBsZSBwb3J0cy4KKworICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkv
dG9vbC9jb21tYW5kcy9xdWVyaWVzLnB5OgorICAgICAgICAoUHJpbnRFeHBlY3RhdGlvbnMuZXhl
Y3V0ZSk6CisgICAgICAgIChQcmludEJhc2VsaW5lcy5leGVjdXRlKToKKwogMjAxMi0wNi0xOSAg
RGlyayBQcmFua2UgIDxkcHJhbmtlQGNocm9taXVtLm9yZz4KIAogICAgICAgICBOUldUIHNwaW5z
IHVwIGFuZCBkb3duIHRoZSBXZWJTb2NrZXQgc2VydmVyIHdoZW4gcnVubmluZyBhIHNpbmdsZSBI
VFRQIHRlc3QgZnJvbSB0aGUgY29tbWFuZCBsaW5lCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRz
L3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvcXVlcmllcy5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0
cHkvdG9vbC9jb21tYW5kcy9xdWVyaWVzLnB5CmluZGV4IGY2OTk3MWU1OTY5ZGE0MmY2MmNmZWJk
NDAyOTE1ZTMzYzg2ODdjYjQuLmZjZDgwZWNlZDI1MzJlY2QxOWY5NzRlM2I1MTQ4ZDA4MGU0Y2Mz
YTAgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9xdWVy
aWVzLnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9xdWVyaWVz
LnB5CkBAIC00MjUsNiArNDI1LDggQEAgY2xhc3MgUHJpbnRFeHBlY3RhdGlvbnMoQWJzdHJhY3RE
ZWNsYXJhdGl2ZUNvbW1hbmQpOgogICAgICAgICAgICAgbW9kZWwgPSBzZWxmLl9tb2RlbChvcHRp
b25zLCBwb3J0X25hbWUsIHRlc3RzKQogICAgICAgICAgICAgdGVzdHNfdG9fcHJpbnQgPSBzZWxm
Ll9maWx0ZXJfdGVzdHMob3B0aW9ucywgbW9kZWwsIHRlc3RzKQogICAgICAgICAgICAgbGluZXMg
PSBbbW9kZWwuZ2V0X2V4cGVjdGF0aW9uX2xpbmUodGVzdCkgZm9yIHRlc3QgaW4gc29ydGVkKHRl
c3RzX3RvX3ByaW50KV0KKyAgICAgICAgICAgIGlmIHBvcnRfbmFtZSAhPSBwb3J0X25hbWVzWzBd
OgorICAgICAgICAgICAgICAgIHByaW50CiAgICAgICAgICAgICBwcmludCAnXG4nLmpvaW4oc2Vs
Zi5fZm9ybWF0X2xpbmVzKG9wdGlvbnMsIHBvcnRfbmFtZSwgc2VyaWFsaXplciwgbGluZXMpKQog
CiAgICAgZGVmIF9maWx0ZXJfdGVzdHMoc2VsZiwgb3B0aW9ucywgbW9kZWwsIHRlc3RzKToKQEAg
LTQ4OSwxOSArNDkxLDE3IEBAIGNsYXNzIFByaW50QmFzZWxpbmVzKEFic3RyYWN0RGVjbGFyYXRp
dmVDb21tYW5kKToKICAgICAgICAgZWxzZToKICAgICAgICAgICAgIHBvcnRfbmFtZXMgPSBbZGVm
YXVsdF9wb3J0Lm5hbWUoKV0KIAotICAgICAgICBpZiBsZW4ocG9ydF9uYW1lcykgPiAxOgotICAg
ICAgICAgICAgb3B0aW9ucy5jc3YgPSBUcnVlCi0KICAgICAgICAgaWYgb3B0aW9ucy5pbmNsdWRl
X3ZpcnR1YWxfdGVzdHM6CiAgICAgICAgICAgICB0ZXN0cyA9IHNvcnRlZChkZWZhdWx0X3BvcnQu
dGVzdHMoYXJncykpCiAgICAgICAgIGVsc2U6CiAgICAgICAgICAgICAjIEZJWE1FOiBtYWtlIHJl
YWxfdGVzdHMoKSBhIHB1YmxpYyBtZXRob2QuCiAgICAgICAgICAgICB0ZXN0cyA9IHNvcnRlZChk
ZWZhdWx0X3BvcnQuX3JlYWxfdGVzdHMoYXJncykpCiAKLSAgICAgICAgaWYgbm90IG9wdGlvbnMu
Y3N2OgotICAgICAgICAgICAgcHJpbnQgIi8vIEZvciAlcyIgJSBwb3J0X25hbWVzWzBdCi0KICAg
ICAgICAgZm9yIHBvcnRfbmFtZSBpbiBwb3J0X25hbWVzOgorICAgICAgICAgICAgaWYgcG9ydF9u
YW1lICE9IHBvcnRfbmFtZXNbMF06CisgICAgICAgICAgICAgICAgcHJpbnQKKyAgICAgICAgICAg
IGlmIG5vdCBvcHRpb25zLmNzdjoKKyAgICAgICAgICAgICAgICBwcmludCAiLy8gRm9yICVzIiAl
IHBvcnRfbmFtZQogICAgICAgICAgICAgcG9ydCA9IHRvb2wucG9ydF9mYWN0b3J5LmdldChwb3J0
X25hbWUpCiAgICAgICAgICAgICBmb3IgdGVzdF9uYW1lIGluIHRlc3RzOgogICAgICAgICAgICAg
ICAgIHNlbGYuX3ByaW50X2Jhc2VsaW5lcyhvcHRpb25zLCBwb3J0X25hbWUsIHRlc3RfbmFtZSwg
cG9ydC5leHBlY3RlZF9iYXNlbGluZXNfYnlfZXh0ZW5zaW9uKHRlc3RfbmFtZSkpCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>148625</attachid>
            <date>2012-06-20 12:26:01 -0700</date>
            <delta_ts>2012-06-20 12:27:01 -0700</delta_ts>
            <desc>patch for landing w/ more tests</desc>
            <filename>bug-89588-20120620122601.patch</filename>
            <type>text/plain</type>
            <size>8813</size>
            <attacher name="Dirk Pranke">dpranke</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIwNzk1CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggN2ExY2MxNDdjYTUwZGU2MjI4ZWQ3NzMxYTA2OTM5Y2Jk
ZDkwZDgzNy4uMTMyMGNlMTU2MjMxMzZmOTQ5MmM5NTFlNmUxNWZiMGIyNzFlNmFkZSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0
IEBACisyMDEyLTA2LTIwICBEaXJrIFByYW5rZSAgPGRwcmFua2VAY2hyb21pdW0ub3JnPgorCisg
ICAgICAgIHR3ZWFrIG91dHB1dCBvZiB3ZWJraXQtcGF0Y2ggcHJpbnQte2Jhc2VsaW5lcyxleHBl
Y3RhdGlvbnN9CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD04OTU4OAorCisgICAgICAgIFJldmlld2VkIGJ5IFRvbnkgQ2hhbmcuCisKKyAgICAgICAgTWlu
b3IgdHdlYWtzIHRvIHRoZSBvdXRwdXQgdG8gbWFrZSBpdCBtb3JlIHJlYWRhYmxlLCBpbmNsdWRp
bmcKKyAgICAgICAgdHVybmluZyBvZmYgY3N2IGJ5IGRlZmF1bHQgZm9yIHByaW50LWJhc2VsaW5l
cyB3aXRoIG11bHRpcGxlIHBvcnRzLgorCisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9sYXlv
dXRfdGVzdHMvcG9ydC90ZXN0LnB5OgorICAgICAgICAoVGVzdFBvcnQpOgorICAgICAgICAqIFNj
cmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9xdWVyaWVzLnB5OgorICAgICAgICAoUHJpbnRF
eHBlY3RhdGlvbnMuZXhlY3V0ZSk6CisgICAgICAgIChQcmludEJhc2VsaW5lcy5leGVjdXRlKToK
KyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3Rvb2wvY29tbWFuZHMvcXVlcmllc191bml0dGVz
dC5weToKKyAgICAgICAgKFByaW50RXhwZWN0YXRpb25zVGVzdC5ydW5fdGVzdCk6CisgICAgICAg
IChQcmludEV4cGVjdGF0aW9uc1Rlc3QudGVzdF9tdWx0aXBsZSk6CisgICAgICAgIChQcmludEJh
c2VsaW5lc1Rlc3Quc2V0VXApOgorICAgICAgICAoUHJpbnRCYXNlbGluZXNUZXN0LnRlc3RfbXVs
dGlwbGUpOgorCiAyMDEyLTA2LTE5ICBEaXJrIFByYW5rZSAgPGRwcmFua2VAY2hyb21pdW0ub3Jn
PgogCiAgICAgICAgIE5SV1Qgc3BpbnMgdXAgYW5kIGRvd24gdGhlIFdlYlNvY2tldCBzZXJ2ZXIg
d2hlbiBydW5uaW5nIGEgc2luZ2xlIEhUVFAgdGVzdCBmcm9tIHRoZSBjb21tYW5kIGxpbmUKZGlm
ZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvdGVzdC5w
eSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvdGVzdC5weQppbmRl
eCAyNWM2YTEzYmU5ZGFhMDIwNDYzOTg5NWQxMjhiNDFkZjkzNzUxNDU2Li40Y2JmYWRjYjU1NDdl
ZGUwMjA1MDlhZDk3YWFhNDcwOTEzM2IyNzk2IDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dl
YmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L3Rlc3QucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJr
aXRweS9sYXlvdXRfdGVzdHMvcG9ydC90ZXN0LnB5CkBAIC0zMjAsOSArMzIwLDkgQEAgY2xhc3Mg
VGVzdFBvcnQoUG9ydCk6CiAKICAgICAiIiJUZXN0IGltcGxlbWVudGF0aW9uIG9mIHRoZSBQb3J0
IGludGVyZmFjZS4iIiIKICAgICBBTExfQkFTRUxJTkVfVkFSSUFOVFMgPSAoCi0gICAgICAgICd0
ZXN0LW1hYy1zbm93bGVvcGFyZCcsICd0ZXN0LW1hYy1sZW9wYXJkJywKLSAgICAgICAgJ3Rlc3Qt
d2luLXdpbjcnLCAndGVzdC13aW4tdmlzdGEnLCAndGVzdC13aW4teHAnLAogICAgICAgICAndGVz
dC1saW51eC14ODZfNjQnLAorICAgICAgICAndGVzdC1tYWMtc25vd2xlb3BhcmQnLCAndGVzdC1t
YWMtbGVvcGFyZCcsCisgICAgICAgICd0ZXN0LXdpbi12aXN0YScsICd0ZXN0LXdpbi13aW43Jywg
J3Rlc3Qtd2luLXhwJywKICAgICApCiAKICAgICBAY2xhc3NtZXRob2QKZGlmZiAtLWdpdCBhL1Rv
b2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5kcy9xdWVyaWVzLnB5IGIvVG9vbHMvU2Ny
aXB0cy93ZWJraXRweS90b29sL2NvbW1hbmRzL3F1ZXJpZXMucHkKaW5kZXggZjY5OTcxZTU5Njlk
YTQyZjYyY2ZlYmQ0MDI5MTVlMzNjODY4N2NiNC4uYTczOGQzMjY3ZTkzMmE5ZTBjZmE2ODA3MTIz
MTVjMTQ2MTlhMTFiMSAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2Nv
bW1hbmRzL3F1ZXJpZXMucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1h
bmRzL3F1ZXJpZXMucHkKQEAgLTQwNiw3ICs0MDYsNiBAQCBjbGFzcyBQcmludEV4cGVjdGF0aW9u
cyhBYnN0cmFjdERlY2xhcmF0aXZlQ29tbWFuZCk6CiAgICAgICAgICAgICBwcmludCAiWW91IG11
c3QgZWl0aGVyIHNwZWNpZnkgb25lIG9yIG1vcmUgdGVzdCBwYXRocyBvciAtLWFsbC4iCiAgICAg
ICAgICAgICByZXR1cm4KIAotICAgICAgICBkZWZhdWx0X3BvcnQgPSB0b29sLnBvcnRfZmFjdG9y
eS5nZXQob3B0aW9ucz1vcHRpb25zKQogICAgICAgICBpZiBvcHRpb25zLnBsYXRmb3JtOgogICAg
ICAgICAgICAgcG9ydF9uYW1lcyA9IGZubWF0Y2guZmlsdGVyKHRvb2wucG9ydF9mYWN0b3J5LmFs
bF9wb3J0X25hbWVzKCksIG9wdGlvbnMucGxhdGZvcm0pCiAgICAgICAgICAgICBpZiBub3QgcG9y
dF9uYW1lczoKQEAgLTQxNiw3ICs0MTUsMTAgQEAgY2xhc3MgUHJpbnRFeHBlY3RhdGlvbnMoQWJz
dHJhY3REZWNsYXJhdGl2ZUNvbW1hbmQpOgogICAgICAgICAgICAgICAgIGVsc2U6CiAgICAgICAg
ICAgICAgICAgICAgIHByaW50ICJObyBwb3J0IG5hbWVzIG1hdGNoICclcyciICUgb3B0aW9ucy5w
bGF0Zm9ybQogICAgICAgICAgICAgICAgICAgICByZXR1cm4KKyAgICAgICAgICAgIGVsc2U6Cisg
ICAgICAgICAgICAgICAgZGVmYXVsdF9wb3J0ID0gdG9vbC5wb3J0X2ZhY3RvcnkuZ2V0KHBvcnRf
bmFtZXNbMF0pCiAgICAgICAgIGVsc2U6CisgICAgICAgICAgICBkZWZhdWx0X3BvcnQgPSB0b29s
LnBvcnRfZmFjdG9yeS5nZXQob3B0aW9ucz1vcHRpb25zKQogICAgICAgICAgICAgcG9ydF9uYW1l
cyA9IFtkZWZhdWx0X3BvcnQubmFtZSgpXQogCiAgICAgICAgIHNlcmlhbGl6ZXIgPSBUZXN0RXhw
ZWN0YXRpb25TZXJpYWxpemVyKCkKQEAgLTQyNSw2ICs0MjcsOCBAQCBjbGFzcyBQcmludEV4cGVj
dGF0aW9ucyhBYnN0cmFjdERlY2xhcmF0aXZlQ29tbWFuZCk6CiAgICAgICAgICAgICBtb2RlbCA9
IHNlbGYuX21vZGVsKG9wdGlvbnMsIHBvcnRfbmFtZSwgdGVzdHMpCiAgICAgICAgICAgICB0ZXN0
c190b19wcmludCA9IHNlbGYuX2ZpbHRlcl90ZXN0cyhvcHRpb25zLCBtb2RlbCwgdGVzdHMpCiAg
ICAgICAgICAgICBsaW5lcyA9IFttb2RlbC5nZXRfZXhwZWN0YXRpb25fbGluZSh0ZXN0KSBmb3Ig
dGVzdCBpbiBzb3J0ZWQodGVzdHNfdG9fcHJpbnQpXQorICAgICAgICAgICAgaWYgcG9ydF9uYW1l
ICE9IHBvcnRfbmFtZXNbMF06CisgICAgICAgICAgICAgICAgcHJpbnQKICAgICAgICAgICAgIHBy
aW50ICdcbicuam9pbihzZWxmLl9mb3JtYXRfbGluZXMob3B0aW9ucywgcG9ydF9uYW1lLCBzZXJp
YWxpemVyLCBsaW5lcykpCiAKICAgICBkZWYgX2ZpbHRlcl90ZXN0cyhzZWxmLCBvcHRpb25zLCBt
b2RlbCwgdGVzdHMpOgpAQCAtNDg5LDE5ICs0OTMsMTcgQEAgY2xhc3MgUHJpbnRCYXNlbGluZXMo
QWJzdHJhY3REZWNsYXJhdGl2ZUNvbW1hbmQpOgogICAgICAgICBlbHNlOgogICAgICAgICAgICAg
cG9ydF9uYW1lcyA9IFtkZWZhdWx0X3BvcnQubmFtZSgpXQogCi0gICAgICAgIGlmIGxlbihwb3J0
X25hbWVzKSA+IDE6Ci0gICAgICAgICAgICBvcHRpb25zLmNzdiA9IFRydWUKLQogICAgICAgICBp
ZiBvcHRpb25zLmluY2x1ZGVfdmlydHVhbF90ZXN0czoKICAgICAgICAgICAgIHRlc3RzID0gc29y
dGVkKGRlZmF1bHRfcG9ydC50ZXN0cyhhcmdzKSkKICAgICAgICAgZWxzZToKICAgICAgICAgICAg
ICMgRklYTUU6IG1ha2UgcmVhbF90ZXN0cygpIGEgcHVibGljIG1ldGhvZC4KICAgICAgICAgICAg
IHRlc3RzID0gc29ydGVkKGRlZmF1bHRfcG9ydC5fcmVhbF90ZXN0cyhhcmdzKSkKIAotICAgICAg
ICBpZiBub3Qgb3B0aW9ucy5jc3Y6Ci0gICAgICAgICAgICBwcmludCAiLy8gRm9yICVzIiAlIHBv
cnRfbmFtZXNbMF0KLQogICAgICAgICBmb3IgcG9ydF9uYW1lIGluIHBvcnRfbmFtZXM6CisgICAg
ICAgICAgICBpZiBwb3J0X25hbWUgIT0gcG9ydF9uYW1lc1swXToKKyAgICAgICAgICAgICAgICBw
cmludAorICAgICAgICAgICAgaWYgbm90IG9wdGlvbnMuY3N2OgorICAgICAgICAgICAgICAgIHBy
aW50ICIvLyBGb3IgJXMiICUgcG9ydF9uYW1lCiAgICAgICAgICAgICBwb3J0ID0gdG9vbC5wb3J0
X2ZhY3RvcnkuZ2V0KHBvcnRfbmFtZSkKICAgICAgICAgICAgIGZvciB0ZXN0X25hbWUgaW4gdGVz
dHM6CiAgICAgICAgICAgICAgICAgc2VsZi5fcHJpbnRfYmFzZWxpbmVzKG9wdGlvbnMsIHBvcnRf
bmFtZSwgdGVzdF9uYW1lLCBwb3J0LmV4cGVjdGVkX2Jhc2VsaW5lc19ieV9leHRlbnNpb24odGVz
dF9uYW1lKSkKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9jb21tYW5k
cy9xdWVyaWVzX3VuaXR0ZXN0LnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1h
bmRzL3F1ZXJpZXNfdW5pdHRlc3QucHkKaW5kZXggODc3ZDhjNDBhNmFmMWM3NTBkM2Q4OGM0ZGM5
NWU5ZjZlYjNlODBlMy4uYTg2MTU0Yjc4ZWFhZDdiY2IxMGE0OGZlZWQ0ZjdhZTZhYjAzY2ViNyAx
MDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1hbmRzL3F1ZXJpZXNf
dW5pdHRlc3QucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS90b29sL2NvbW1hbmRzL3F1
ZXJpZXNfdW5pdHRlc3QucHkKQEAgLTMyLDYgKzMyLDcgQEAgZnJvbSB3ZWJraXRweS5jb21tb24u
c3lzdGVtLm91dHB1dGNhcHR1cmUgaW1wb3J0IE91dHB1dENhcHR1cmUKIGZyb20gd2Via2l0cHku
Y29tbW9uLm5ldC5idWd6aWxsYSBpbXBvcnQgQnVnemlsbGEKIGZyb20gd2Via2l0cHkuY29tbW9u
LnN5c3RlbS5vdXRwdXRjYXB0dXJlIGltcG9ydCBPdXRwdXRDYXB0dXJlCiBmcm9tIHdlYmtpdHB5
LnRoaXJkcGFydHkubW9jayBpbXBvcnQgTW9jaworZnJvbSB3ZWJraXRweS5sYXlvdXRfdGVzdHMu
cG9ydC50ZXN0IGltcG9ydCBUZXN0UG9ydAogZnJvbSB3ZWJraXRweS50b29sLmNvbW1hbmRzLmNv
bW1hbmR0ZXN0IGltcG9ydCBDb21tYW5kc1Rlc3QKIGZyb20gd2Via2l0cHkudG9vbC5jb21tYW5k
cy5xdWVyaWVzIGltcG9ydCAqCiBmcm9tIHdlYmtpdHB5LnRvb2wubW9ja3Rvb2wgaW1wb3J0IE1v
Y2tUb29sLCBNb2NrT3B0aW9ucwpAQCAtMTA3LDEwICsxMDgsMTEgQEAgY2xhc3MgRmFpbHVyZVJl
YXNvblRlc3QodW5pdHRlc3QuVGVzdENhc2UpOgogCiAKIGNsYXNzIFByaW50RXhwZWN0YXRpb25z
VGVzdCh1bml0dGVzdC5UZXN0Q2FzZSk6Ci0gICAgZGVmIHJ1bl90ZXN0KHNlbGYsIHRlc3RzLCBl
eHBlY3RlZF9zdGRvdXQsICoqYXJncyk6Ci0gICAgICAgIG9wdGlvbnMgPSBNb2NrT3B0aW9ucyhh
bGw9RmFsc2UsIGNzdj1GYWxzZSwgZnVsbD1GYWxzZSwgcGxhdGZvcm09J3Rlc3Qtd2luLXhwJywK
KyAgICBkZWYgcnVuX3Rlc3Qoc2VsZiwgdGVzdHMsIGV4cGVjdGVkX3N0ZG91dCwgcGxhdGZvcm09
J3Rlc3Qtd2luLXhwJywgKiphcmdzKToKKyAgICAgICAgb3B0aW9ucyA9IE1vY2tPcHRpb25zKGFs
bD1GYWxzZSwgY3N2PUZhbHNlLCBmdWxsPUZhbHNlLCBwbGF0Zm9ybT1wbGF0Zm9ybSwKICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGluY2x1ZGVfa2V5d29yZD1bXSwgZXhjbHVkZV9rZXl3
b3JkPVtdKS51cGRhdGUoKiphcmdzKQogICAgICAgICB0b29sID0gTW9ja1Rvb2woKQorICAgICAg
ICB0b29sLnBvcnRfZmFjdG9yeS5hbGxfcG9ydF9uYW1lcyA9IGxhbWJkYTogVGVzdFBvcnQuQUxM
X0JBU0VMSU5FX1ZBUklBTlRTCiAgICAgICAgIGNvbW1hbmQgPSBQcmludEV4cGVjdGF0aW9ucygp
CiAgICAgICAgIGNvbW1hbmQuYmluZF90b190b29sKHRvb2wpCiAKQEAgLTEyOCw2ICsxMzAsMjEg
QEAgY2xhc3MgUHJpbnRFeHBlY3RhdGlvbnNUZXN0KHVuaXR0ZXN0LlRlc3RDYXNlKToKICAgICAg
ICAgICAgICAgICAgICAgICAgJ2ZhaWx1cmVzL2V4cGVjdGVkL2ltYWdlLmh0bWwgPSBJTUFHRVxu
JwogICAgICAgICAgICAgICAgICAgICAgICAnZmFpbHVyZXMvZXhwZWN0ZWQvdGV4dC5odG1sID0g
VEVYVFxuJykpCiAKKyAgICBkZWYgdGVzdF9tdWx0aXBsZShzZWxmKToKKyAgICAgICAgc2VsZi5y
dW5fdGVzdChbJ2ZhaWx1cmVzL2V4cGVjdGVkL3RleHQuaHRtbCcsICdmYWlsdXJlcy9leHBlY3Rl
ZC9pbWFnZS5odG1sJ10sCisgICAgICAgICAgICAgICAgICAgICAgKCcvLyBGb3IgdGVzdC13aW4t
dmlzdGFcbicKKyAgICAgICAgICAgICAgICAgICAgICAgJ2ZhaWx1cmVzL2V4cGVjdGVkL2ltYWdl
Lmh0bWwgPSBJTUFHRVxuJworICAgICAgICAgICAgICAgICAgICAgICAnZmFpbHVyZXMvZXhwZWN0
ZWQvdGV4dC5odG1sID0gVEVYVFxuJworICAgICAgICAgICAgICAgICAgICAgICAnXG4nCisgICAg
ICAgICAgICAgICAgICAgICAgICcvLyBGb3IgdGVzdC13aW4td2luN1xuJworICAgICAgICAgICAg
ICAgICAgICAgICAnZmFpbHVyZXMvZXhwZWN0ZWQvaW1hZ2UuaHRtbCA9IElNQUdFXG4nCisgICAg
ICAgICAgICAgICAgICAgICAgICdmYWlsdXJlcy9leHBlY3RlZC90ZXh0Lmh0bWwgPSBURVhUXG4n
CisgICAgICAgICAgICAgICAgICAgICAgICdcbicKKyAgICAgICAgICAgICAgICAgICAgICAgJy8v
IEZvciB0ZXN0LXdpbi14cFxuJworICAgICAgICAgICAgICAgICAgICAgICAnZmFpbHVyZXMvZXhw
ZWN0ZWQvaW1hZ2UuaHRtbCA9IElNQUdFXG4nCisgICAgICAgICAgICAgICAgICAgICAgICdmYWls
dXJlcy9leHBlY3RlZC90ZXh0Lmh0bWwgPSBURVhUXG4nKSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgcGxhdGZvcm09J3Rlc3Qtd2luLSonKQorCiAgICAgZGVmIHRlc3RfZnVsbChzZWxmKToKICAg
ICAgICAgc2VsZi5ydW5fdGVzdChbJ2ZhaWx1cmVzL2V4cGVjdGVkL3RleHQuaHRtbCcsICdmYWls
dXJlcy9leHBlY3RlZC9pbWFnZS5odG1sJ10sCiAgICAgICAgICAgICAgICAgICAgICAgKCcvLyBG
b3IgdGVzdC13aW4teHBcbicKQEAgLTE2MCw3ICsxNzcsNyBAQCBjbGFzcyBQcmludEJhc2VsaW5l
c1Rlc3QodW5pdHRlc3QuVGVzdENhc2UpOgogICAgICAgICBzZWxmLnRvb2wgPSBNb2NrVG9vbCgp
CiAgICAgICAgIHNlbGYudGVzdF9wb3J0ID0gc2VsZi50b29sLnBvcnRfZmFjdG9yeS5nZXQoJ3Rl
c3Qtd2luLXhwJykKICAgICAgICAgc2VsZi50b29sLnBvcnRfZmFjdG9yeS5nZXQgPSBsYW1iZGEg
cG9ydF9uYW1lPU5vbmU6IHNlbGYudGVzdF9wb3J0Ci0gICAgICAgIHNlbGYudG9vbC5wb3J0X2Zh
Y3RvcnkuYWxsX3BvcnRfbmFtZXMgPSBsYW1iZGE6IFsndGVzdC13aW4teHAnXQorICAgICAgICBz
ZWxmLnRvb2wucG9ydF9mYWN0b3J5LmFsbF9wb3J0X25hbWVzID0gbGFtYmRhOiBUZXN0UG9ydC5B
TExfQkFTRUxJTkVfVkFSSUFOVFMKIAogICAgIGRlZiB0ZWFyRG93bihzZWxmKToKICAgICAgICAg
aWYgc2VsZi5vYzoKQEAgLTE4Niw2ICsyMDMsMjUgQEAgY2xhc3MgUHJpbnRCYXNlbGluZXNUZXN0
KHVuaXR0ZXN0LlRlc3RDYXNlKToKICAgICAgICAgICAgICAgICAgICAgICAgICAgICdwYXNzZXMv
dGV4dC1leHBlY3RlZC5wbmdcbicKICAgICAgICAgICAgICAgICAgICAgICAgICAgICdwYXNzZXMv
dGV4dC1leHBlY3RlZC50eHRcbicpKQogCisgICAgZGVmIHRlc3RfbXVsdGlwbGUoc2VsZik6Cisg
ICAgICAgIGNvbW1hbmQgPSBQcmludEJhc2VsaW5lcygpCisgICAgICAgIGNvbW1hbmQuYmluZF90
b190b29sKHNlbGYudG9vbCkKKyAgICAgICAgc2VsZi5jYXB0dXJlX291dHB1dCgpCisgICAgICAg
IGNvbW1hbmQuZXhlY3V0ZShNb2NrT3B0aW9ucyhhbGw9RmFsc2UsIGluY2x1ZGVfdmlydHVhbF90
ZXN0cz1GYWxzZSwgY3N2PUZhbHNlLCBwbGF0Zm9ybT0ndGVzdC13aW4tKicpLCBbJ3Bhc3Nlcy90
ZXh0Lmh0bWwnXSwgc2VsZi50b29sKQorICAgICAgICBzdGRvdXQsIF8sIF8gPSBzZWxmLnJlc3Rv
cmVfb3V0cHV0KCkKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVhbHMoc3Rkb3V0LAorICAgICAgICAg
ICAgICAgICAgICAgICAgICAoJy8vIEZvciB0ZXN0LXdpbi12aXN0YVxuJworICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJ3Bhc3Nlcy90ZXh0LWV4cGVjdGVkLnBuZ1xuJworICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJ3Bhc3Nlcy90ZXh0LWV4cGVjdGVkLnR4dFxuJworICAgICAgICAgICAg
ICAgICAgICAgICAgICAgJ1xuJworICAgICAgICAgICAgICAgICAgICAgICAgICAgJy8vIEZvciB0
ZXN0LXdpbi13aW43XG4nCisgICAgICAgICAgICAgICAgICAgICAgICAgICAncGFzc2VzL3RleHQt
ZXhwZWN0ZWQucG5nXG4nCisgICAgICAgICAgICAgICAgICAgICAgICAgICAncGFzc2VzL3RleHQt
ZXhwZWN0ZWQudHh0XG4nCisgICAgICAgICAgICAgICAgICAgICAgICAgICAnXG4nCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnLy8gRm9yIHRlc3Qtd2luLXhwXG4nCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAncGFzc2VzL3RleHQtZXhwZWN0ZWQucG5nXG4nCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAncGFzc2VzL3RleHQtZXhwZWN0ZWQudHh0XG4nKSkKKwogICAgIGRlZiB0
ZXN0X2NzdihzZWxmKToKICAgICAgICAgY29tbWFuZCA9IFByaW50QmFzZWxpbmVzKCkKICAgICAg
ICAgY29tbWFuZC5iaW5kX3RvX3Rvb2woc2VsZi50b29sKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>