<?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>91465</bug_id>
          
          <creation_ts>2012-07-16 19:59:48 -0700</creation_ts>
          <short_desc>nrwt: move per-test result output into printing.py</short_desc>
          <delta_ts>2012-07-17 16:39:49 -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>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>670920</commentid>
    <comment_count>0</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-07-16 19:59:48 -0700</bug_when>
    <thetext>nrwt: move per-test result output into printing.py</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>670922</commentid>
    <comment_count>1</comment_count>
      <attachid>152685</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-07-16 20:00:57 -0700</bug_when>
    <thetext>Created attachment 152685
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>670925</commentid>
    <comment_count>2</comment_count>
      <attachid>152686</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-07-16 20:03:20 -0700</bug_when>
    <thetext>Created attachment 152686
add comment about removing dead code</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>671306</commentid>
    <comment_count>3</comment_count>
      <attachid>152686</attachid>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2012-07-17 09:06:58 -0700</bug_when>
    <thetext>Comment on attachment 152686
add comment about removing dead code

It looks like if you choose trace-everything (which we do on the bots, right?) we now print something for skipped tests where we didn&apos;t before. Was that intentional?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>671440</commentid>
    <comment_count>4</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-07-17 11:37:44 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 152686 [details])
&gt; It looks like if you choose trace-everything (which we do on the bots, right?) we now print something for skipped tests where we didn&apos;t before. Was that intentional?

We don&apos;t run with --print trace-everything on the bots. 

However, even if we did, nothing would get printed for skipped tests. update_summary_with_result is only called from handle_finished_test, and so it&apos;s only called for tests that are actually run. 

Which means that the &apos;if result.type == test_expectations.SKIP:&apos; branch is never True :). So I&apos;ll delete it. Good catch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>671455</commentid>
    <comment_count>5</comment_count>
      <attachid>152797</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-07-17 11:46:11 -0700</bug_when>
    <thetext>Created attachment 152797
remove unused branch in update_summary_with_result()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>671531</commentid>
    <comment_count>6</comment_count>
      <attachid>152797</attachid>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2012-07-17 13:26:53 -0700</bug_when>
    <thetext>Comment on attachment 152797
remove unused branch in update_summary_with_result()

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

&gt; Tools/Scripts/webkitpy/layout_tests/controllers/manager.py:-981
&gt; -        if result.type == test_expectations.SKIP:

Maybe mention in the ChangeLog why it&apos;s safe to remove this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>671736</commentid>
    <comment_count>7</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-07-17 16:32:12 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (In reply to comment #3)
&gt; &gt; (From update of attachment 152686 [details] [details])
&gt; &gt; It looks like if you choose trace-everything (which we do on the bots, right?) we now print something for skipped tests where we didn&apos;t before. Was that intentional?
&gt; 
&gt; We don&apos;t run with --print trace-everything on the bots. 
&gt; 
&gt; However, even if we did, nothing would get printed for skipped tests. update_summary_with_result is only called from handle_finished_test, and so it&apos;s only called for tests that are actually run. 
&gt; 
&gt; Which means that the &apos;if result.type == test_expectations.SKIP:&apos; branch is never True :). So I&apos;ll delete it. Good catch.

Ack, I&apos;m wrong. if we skip a test because it was a reftest and --no-ref-tests was on the command line, then we will pass SKIP as a result. I will revert that part of the code, although this seems like a separate bug (we should just be skipping the reftests up front).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>671738</commentid>
    <comment_count>8</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-07-17 16:33:14 -0700</bug_when>
    <thetext>note that I think it&apos;s okay to print this case in --print trace-everything.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>671744</commentid>
    <comment_count>9</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-07-17 16:39:49 -0700</bug_when>
    <thetext>Committed r122897: &lt;http://trac.webkit.org/changeset/122897&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>152685</attachid>
            <date>2012-07-16 20:00:57 -0700</date>
            <delta_ts>2012-07-16 20:03:17 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-91465-20120716200056.patch</filename>
            <type>text/plain</type>
            <size>5123</size>
            <attacher name="Dirk Pranke">dpranke</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIyNzc3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZWIxNTY0NmYwMzc0ZjhkYTM5ZDc4ZjI3YjI5YjBmOWMx
OTE1ZjkzMi4uNWE4OWRiMTNhNWM5MWI1MmU1YzEzNmY5ZWE4OGM1ZTc1Y2QwOWY0OCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI0
IEBACiAyMDEyLTA3LTE2ICBEaXJrIFByYW5rZSAgPGRwcmFua2VAY2hyb21pdW0ub3JnPgogCisg
ICAgICAgIG5yd3Q6IG1vdmUgcGVyLXRlc3QgcmVzdWx0IG91dHB1dCBpbnRvIHByaW50aW5nLnB5
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MTQ2NQor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoaXMgbW92
ZXMgdGhlIGxhc3Qgc3Vic3RhbnRpdmUgbG9nZ2luZy9wcmludGluZyBjb2RlIGZyb20gdGhlCisg
ICAgICAgIG1hbmFnZXIgaW50byBwcmludGluZy5weS4gU3Vic2VxdWVudCBwYXRjaGVzIGluIHRo
aXMgdGhyZWFkIGNhbgorICAgICAgICBsYXJnZWx5IGZvY3VzIG9uIGNsZWFuaW5nIHVwIHByaW50
aW5nLnB5IGFuZCB3aWxsIGxlYXZlIHRoZSByZXN0CisgICAgICAgIG9mIHRoZSBjb2RlIGFsb25l
LgorCisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMv
bWFuYWdlci5weToKKyAgICAgICAgKE1hbmFnZXIucmVzdWx0c19kaXJlY3RvcnkpOgorICAgICAg
ICAoTWFuYWdlci5fbG9va19mb3JfbmV3X2NyYXNoX2xvZ3MpOgorICAgICAgICAoTWFuYWdlci5f
dXBkYXRlX3N1bW1hcnlfd2l0aF9yZXN1bHQpOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkv
bGF5b3V0X3Rlc3RzL3ZpZXdzL3ByaW50aW5nLnB5OgorICAgICAgICAoUHJpbnRlci5wcmludF9m
aW5pc2hlZF90ZXN0KToKKworMjAxMi0wNy0xNiAgRGlyayBQcmFua2UgIDxkcHJhbmtlQGNocm9t
aXVtLm9yZz4KKwogICAgICAgICBucnd0OiBtb3ZlIGNvbmZpZy1zcGVjaWZpYyBsb2dnaW5nIHRv
IHByaW50aW5nLnB5CiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD05MTQ1MAogCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90
ZXN0cy9jb250cm9sbGVycy9tYW5hZ2VyLnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlv
dXRfdGVzdHMvY29udHJvbGxlcnMvbWFuYWdlci5weQppbmRleCBjZGM4NzVhM2QzMjBiODkwMmIy
MGMzNTkyNjRlZDVlOGRjMjU1MWNkLi5hYmJiNGIxNTgzMmFhMDAzMDQyMGI1N2IzMzI0OGI5M2Ex
MTYzNmUzIDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9j
b250cm9sbGVycy9tYW5hZ2VyLnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0
X3Rlc3RzL2NvbnRyb2xsZXJzL21hbmFnZXIucHkKQEAgLTc2Niw5ICs3NjYsNiBAQCBjbGFzcyBN
YW5hZ2VyKG9iamVjdCk6CiAgICAgICAgICAgICBzZWxmLl9maWxlc3lzdGVtLm1heWJlX21ha2Vf
ZGlyZWN0b3J5KHNlbGYuX2ZpbGVzeXN0ZW0uam9pbihzZWxmLl9yZXN1bHRzX2RpcmVjdG9yeSwg
J3JldHJpZXMnKSkKICAgICAgICAgICAgIHJldHVybiBzZWxmLl9maWxlc3lzdGVtLmpvaW4oc2Vs
Zi5fcmVzdWx0c19kaXJlY3RvcnksICdyZXRyaWVzJykKIAotICAgIGRlZiB1cGRhdGUoc2VsZik6
Ci0gICAgICAgIHNlbGYudXBkYXRlX3N1bW1hcnkoc2VsZi5fY3VycmVudF9yZXN1bHRfc3VtbWFy
eSkKLQogICAgIGRlZiBuZWVkc19zZXJ2ZXJzKHNlbGYpOgogICAgICAgICByZXR1cm4gYW55KHNl
bGYuX3Rlc3RfcmVxdWlyZXNfbG9jayh0ZXN0X25hbWUpIGZvciB0ZXN0X25hbWUgaW4gc2VsZi5f
dGVzdF9maWxlcykgYW5kIHNlbGYuX29wdGlvbnMuaHR0cAogCkBAIC05MzYsMTcgKzkzMyw2IEBA
IGNsYXNzIE1hbmFnZXIob2JqZWN0KToKICAgICAgICAgICAgICAgICB3cml0ZXIgPSBUZXN0UmVz
dWx0V3JpdGVyKHNlbGYuX3BvcnQuX2ZpbGVzeXN0ZW0sIHNlbGYuX3BvcnQsIHNlbGYuX3BvcnQu
cmVzdWx0c19kaXJlY3RvcnkoKSwgdGVzdCkKICAgICAgICAgICAgICAgICB3cml0ZXIud3JpdGVf
Y3Jhc2hfbG9nKGNyYXNoX2xvZykKIAotICAgIGRlZiB1cGRhdGVfc3VtbWFyeShzZWxmLCByZXN1
bHRfc3VtbWFyeSk6Ci0gICAgICAgICIiIlVwZGF0ZSB0aGUgc3VtbWFyeSBhbmQgcHJpbnQgcmVz
dWx0cyB3aXRoIGFueSBjb21wbGV0ZWQgdGVzdHMuIiIiCi0gICAgICAgIHdoaWxlIFRydWU6Ci0g
ICAgICAgICAgICB0cnk6Ci0gICAgICAgICAgICAgICAgcmVzdWx0ID0gdGVzdF9yZXN1bHRzLlRl
c3RSZXN1bHQubG9hZHMoc2VsZi5fcmVzdWx0X3F1ZXVlLmdldF9ub3dhaXQoKSkKLSAgICAgICAg
ICAgIGV4Y2VwdCBRdWV1ZS5FbXB0eToKLSAgICAgICAgICAgICAgICBzZWxmLl9wcmludGVyLnBy
aW50X3Byb2dyZXNzKHJlc3VsdF9zdW1tYXJ5LCBzZWxmLl9yZXRyeWluZywgc2VsZi5fdGVzdF9m
aWxlc19saXN0KQotICAgICAgICAgICAgICAgIHJldHVybgotCi0gICAgICAgICAgICBzZWxmLl91
cGRhdGVfc3VtbWFyeV93aXRoX3Jlc3VsdChyZXN1bHRfc3VtbWFyeSwgcmVzdWx0KQotCiAgICAg
ZGVmIF9tYXJrX2ludGVycnVwdGVkX3Rlc3RzX2FzX3NraXBwZWQoc2VsZiwgcmVzdWx0X3N1bW1h
cnkpOgogICAgICAgICBmb3IgdGVzdF9uYW1lIGluIHNlbGYuX3Rlc3RfZmlsZXM6CiAgICAgICAg
ICAgICBpZiB0ZXN0X25hbWUgbm90IGluIHJlc3VsdF9zdW1tYXJ5LnJlc3VsdHM6CkBAIC05Nzks
MTQgKzk2NSwxNyBAQCBjbGFzcyBNYW5hZ2VyKG9iamVjdCk6CiAKICAgICBkZWYgX3VwZGF0ZV9z
dW1tYXJ5X3dpdGhfcmVzdWx0KHNlbGYsIHJlc3VsdF9zdW1tYXJ5LCByZXN1bHQpOgogICAgICAg
ICBpZiByZXN1bHQudHlwZSA9PSB0ZXN0X2V4cGVjdGF0aW9ucy5TS0lQOgotICAgICAgICAgICAg
cmVzdWx0X3N1bW1hcnkuYWRkKHJlc3VsdCwgZXhwZWN0ZWQ9VHJ1ZSwgdGVzdF9pc19zbG93PXNl
bGYuX3Rlc3RfaXNfc2xvdyhyZXN1bHQudGVzdF9uYW1lKSkKKyAgICAgICAgICAgIGV4cGVjdGVk
ID0gVHJ1ZQorICAgICAgICAgICAgZXhwX3N0ciA9IGdvdF9zdHIgPSAnU0tJUCcKICAgICAgICAg
ZWxzZToKICAgICAgICAgICAgIGV4cGVjdGVkID0gc2VsZi5fZXhwZWN0YXRpb25zLm1hdGNoZXNf
YW5fZXhwZWN0ZWRfcmVzdWx0KHJlc3VsdC50ZXN0X25hbWUsIHJlc3VsdC50eXBlLCBzZWxmLl9v
cHRpb25zLnBpeGVsX3Rlc3RzIG9yIHRlc3RfZmFpbHVyZXMuaXNfcmVmdGVzdF9mYWlsdXJlKHJl
c3VsdC5mYWlsdXJlcykpCi0gICAgICAgICAgICByZXN1bHRfc3VtbWFyeS5hZGQocmVzdWx0LCBl
eHBlY3RlZCwgc2VsZi5fdGVzdF9pc19zbG93KHJlc3VsdC50ZXN0X25hbWUpKQogICAgICAgICAg
ICAgZXhwX3N0ciA9IHNlbGYuX2V4cGVjdGF0aW9ucy5nZXRfZXhwZWN0YXRpb25zX3N0cmluZyhy
ZXN1bHQudGVzdF9uYW1lKQogICAgICAgICAgICAgZ290X3N0ciA9IHNlbGYuX2V4cGVjdGF0aW9u
cy5leHBlY3RhdGlvbl90b19zdHJpbmcocmVzdWx0LnR5cGUpCi0gICAgICAgICAgICBzZWxmLl9w
cmludGVyLnByaW50X3Rlc3RfcmVzdWx0KHJlc3VsdCwgZXhwZWN0ZWQsIGV4cF9zdHIsIGdvdF9z
dHIpCi0gICAgICAgIHNlbGYuX3ByaW50ZXIucHJpbnRfcHJvZ3Jlc3MocmVzdWx0X3N1bW1hcnks
IHNlbGYuX3JldHJ5aW5nLCBzZWxmLl90ZXN0X2ZpbGVzX2xpc3QpCisgICAgICAgIHJlc3VsdF9z
dW1tYXJ5LmFkZChyZXN1bHQsIGV4cGVjdGVkLCBzZWxmLl90ZXN0X2lzX3Nsb3cocmVzdWx0LnRl
c3RfbmFtZSkpCisKKyAgICAgICAgIyBGSVhNRTogdGhlcmUncyB0b28gbWFueSBhcmd1bWVudHMg
dG8gdGhpcyBmdW5jdGlvbi4KKyAgICAgICAgc2VsZi5fcHJpbnRlci5wcmludF9maW5pc2hlZF90
ZXN0KHJlc3VsdCwgZXhwZWN0ZWQsIGV4cF9zdHIsIGdvdF9zdHIsIHJlc3VsdF9zdW1tYXJ5LCBz
ZWxmLl9yZXRyeWluZywgc2VsZi5fdGVzdF9maWxlc19saXN0KQorCiAgICAgICAgIHNlbGYuX2lu
dGVycnVwdF9pZl9hdF9mYWlsdXJlX2xpbWl0cyhyZXN1bHRfc3VtbWFyeSkKIAogICAgIGRlZiBf
Y2xvYmJlcl9vbGRfcmVzdWx0cyhzZWxmKToKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvbGF5b3V0X3Rlc3RzL3ZpZXdzL3ByaW50aW5nLnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJr
aXRweS9sYXlvdXRfdGVzdHMvdmlld3MvcHJpbnRpbmcucHkKaW5kZXggNGM1NTBiMGE1MWYwOWFl
YWU5YWE2YjQ4MWQ2NzAyOTZiODUwMDM2Yi4uYzIwM2JhOTBhOWUwY2MxODNhODg2Mjc3YzgxMjNm
OWVmZTczODZhNSAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVz
dHMvdmlld3MvcHJpbnRpbmcucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRf
dGVzdHMvdmlld3MvcHJpbnRpbmcucHkKQEAgLTUzNSw2ICs1MzUsMTAgQEAgY2xhc3MgUHJpbnRl
cihvYmplY3QpOgogICAgICAgICAgICAgc2VsZi5fd3JpdGUoIiVzIHJhbiBhcyBleHBlY3RlZCwg
JWQgZGlkbid0JXM6IiAlIChncmFtbWFyLnBsdXJhbGl6ZSgndGVzdCcsIGV4cGVjdGVkKSwgdW5l
eHBlY3RlZCwgaW5jb21wbGV0ZV9zdHIpKQogICAgICAgICBzZWxmLl93cml0ZSgiIikKIAorICAg
IGRlZiBwcmludF9maW5pc2hlZF90ZXN0KHNlbGYsIHJlc3VsdCwgZXhwZWN0ZWQsIGV4cF9zdHIs
IGdvdF9zdHIsIHJlc3VsdF9zdW1tYXJ5LCByZXRyeWluZywgdGVzdF9maWxlc19saXN0KToKKyAg
ICAgICAgc2VsZi5wcmludF90ZXN0X3Jlc3VsdChyZXN1bHQsIGV4cGVjdGVkLCBleHBfc3RyLCBn
b3Rfc3RyKQorICAgICAgICBzZWxmLnByaW50X3Byb2dyZXNzKHJlc3VsdF9zdW1tYXJ5LCByZXRy
eWluZywgdGVzdF9maWxlc19saXN0KQorCiAgICAgZGVmIHByaW50X3Rlc3RfcmVzdWx0KHNlbGYs
IHJlc3VsdCwgZXhwZWN0ZWQsIGV4cF9zdHIsIGdvdF9zdHIpOgogICAgICAgICAiIiJQcmludCB0
aGUgcmVzdWx0IG9mIHRoZSB0ZXN0IGFzIGRldGVybWluZWQgYnkgLS1wcmludC4KIAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>152686</attachid>
            <date>2012-07-16 20:03:20 -0700</date>
            <delta_ts>2012-07-17 11:46:07 -0700</delta_ts>
            <desc>add comment about removing dead code</desc>
            <filename>bug-91465-20120716200320.patch</filename>
            <type>text/plain</type>
            <size>5360</size>
            <attacher name="Dirk Pranke">dpranke</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIyNzc3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZWIxNTY0NmYwMzc0ZjhkYTM5ZDc4ZjI3YjI5YjBmOWMx
OTE1ZjkzMi4uNDFkNjdhNGMyMzAxNGQwMTg2ZGQ1MTU2ODQ5ZTMzODk2Y2I4NWJjNSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI5
IEBACiAyMDEyLTA3LTE2ICBEaXJrIFByYW5rZSAgPGRwcmFua2VAY2hyb21pdW0ub3JnPgogCisg
ICAgICAgIG5yd3Q6IG1vdmUgcGVyLXRlc3QgcmVzdWx0IG91dHB1dCBpbnRvIHByaW50aW5nLnB5
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MTQ2NQor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoaXMgbW92
ZXMgdGhlIGxhc3Qgc3Vic3RhbnRpdmUgbG9nZ2luZy9wcmludGluZyBjb2RlIGZyb20gdGhlCisg
ICAgICAgIG1hbmFnZXIgaW50byBwcmludGluZy5weS4gU3Vic2VxdWVudCBwYXRjaGVzIGluIHRo
aXMgdGhyZWFkIGNhbgorICAgICAgICBsYXJnZWx5IGZvY3VzIG9uIGNsZWFuaW5nIHVwIHByaW50
aW5nLnB5IGFuZCB3aWxsIGxlYXZlIHRoZSByZXN0CisgICAgICAgIG9mIHRoZSBjb2RlIGFsb25l
LgorCisgICAgICAgIFRoaXMgcGF0Y2ggYWxzbyByZW1vdmVzIG1hbmFnZXIudXBkYXRlKCkgYW5k
CisgICAgICAgIG1hbmFnZXIudXBkYXRlX3N1bW1hcnkoKSwgdHdvIHJvdXRpbmVzIHRoYXQgd2Vy
ZSBubyBsb25nZXIgYmVpbmcKKyAgICAgICAgdXNlZCBvciBuZWVkZWQgKHRoZXkgaGF2ZSBiZWVu
IGRlYWQgZm9yIGEgbG9uZyB0aW1lIGJ1dCBJIGRpZG4ndAorICAgICAgICBub3RpY2UgdGhlbSB1
bnRpbCBub3cpLgorCisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvY29u
dHJvbGxlcnMvbWFuYWdlci5weToKKyAgICAgICAgKE1hbmFnZXIucmVzdWx0c19kaXJlY3Rvcnkp
OgorICAgICAgICAoTWFuYWdlci5fbG9va19mb3JfbmV3X2NyYXNoX2xvZ3MpOgorICAgICAgICAo
TWFuYWdlci5fdXBkYXRlX3N1bW1hcnlfd2l0aF9yZXN1bHQpOgorICAgICAgICAqIFNjcmlwdHMv
d2Via2l0cHkvbGF5b3V0X3Rlc3RzL3ZpZXdzL3ByaW50aW5nLnB5OgorICAgICAgICAoUHJpbnRl
ci5wcmludF9maW5pc2hlZF90ZXN0KToKKworMjAxMi0wNy0xNiAgRGlyayBQcmFua2UgIDxkcHJh
bmtlQGNocm9taXVtLm9yZz4KKwogICAgICAgICBucnd0OiBtb3ZlIGNvbmZpZy1zcGVjaWZpYyBs
b2dnaW5nIHRvIHByaW50aW5nLnB5CiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD05MTQ1MAogCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5
L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9tYW5hZ2VyLnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJr
aXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMvbWFuYWdlci5weQppbmRleCBjZGM4NzVhM2Qz
MjBiODkwMmIyMGMzNTkyNjRlZDVlOGRjMjU1MWNkLi5hYmJiNGIxNTgzMmFhMDAzMDQyMGI1N2Iz
MzI0OGI5M2ExMTYzNmUzIDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91
dF90ZXN0cy9jb250cm9sbGVycy9tYW5hZ2VyLnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0
cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL21hbmFnZXIucHkKQEAgLTc2Niw5ICs3NjYsNiBA
QCBjbGFzcyBNYW5hZ2VyKG9iamVjdCk6CiAgICAgICAgICAgICBzZWxmLl9maWxlc3lzdGVtLm1h
eWJlX21ha2VfZGlyZWN0b3J5KHNlbGYuX2ZpbGVzeXN0ZW0uam9pbihzZWxmLl9yZXN1bHRzX2Rp
cmVjdG9yeSwgJ3JldHJpZXMnKSkKICAgICAgICAgICAgIHJldHVybiBzZWxmLl9maWxlc3lzdGVt
LmpvaW4oc2VsZi5fcmVzdWx0c19kaXJlY3RvcnksICdyZXRyaWVzJykKIAotICAgIGRlZiB1cGRh
dGUoc2VsZik6Ci0gICAgICAgIHNlbGYudXBkYXRlX3N1bW1hcnkoc2VsZi5fY3VycmVudF9yZXN1
bHRfc3VtbWFyeSkKLQogICAgIGRlZiBuZWVkc19zZXJ2ZXJzKHNlbGYpOgogICAgICAgICByZXR1
cm4gYW55KHNlbGYuX3Rlc3RfcmVxdWlyZXNfbG9jayh0ZXN0X25hbWUpIGZvciB0ZXN0X25hbWUg
aW4gc2VsZi5fdGVzdF9maWxlcykgYW5kIHNlbGYuX29wdGlvbnMuaHR0cAogCkBAIC05MzYsMTcg
KzkzMyw2IEBAIGNsYXNzIE1hbmFnZXIob2JqZWN0KToKICAgICAgICAgICAgICAgICB3cml0ZXIg
PSBUZXN0UmVzdWx0V3JpdGVyKHNlbGYuX3BvcnQuX2ZpbGVzeXN0ZW0sIHNlbGYuX3BvcnQsIHNl
bGYuX3BvcnQucmVzdWx0c19kaXJlY3RvcnkoKSwgdGVzdCkKICAgICAgICAgICAgICAgICB3cml0
ZXIud3JpdGVfY3Jhc2hfbG9nKGNyYXNoX2xvZykKIAotICAgIGRlZiB1cGRhdGVfc3VtbWFyeShz
ZWxmLCByZXN1bHRfc3VtbWFyeSk6Ci0gICAgICAgICIiIlVwZGF0ZSB0aGUgc3VtbWFyeSBhbmQg
cHJpbnQgcmVzdWx0cyB3aXRoIGFueSBjb21wbGV0ZWQgdGVzdHMuIiIiCi0gICAgICAgIHdoaWxl
IFRydWU6Ci0gICAgICAgICAgICB0cnk6Ci0gICAgICAgICAgICAgICAgcmVzdWx0ID0gdGVzdF9y
ZXN1bHRzLlRlc3RSZXN1bHQubG9hZHMoc2VsZi5fcmVzdWx0X3F1ZXVlLmdldF9ub3dhaXQoKSkK
LSAgICAgICAgICAgIGV4Y2VwdCBRdWV1ZS5FbXB0eToKLSAgICAgICAgICAgICAgICBzZWxmLl9w
cmludGVyLnByaW50X3Byb2dyZXNzKHJlc3VsdF9zdW1tYXJ5LCBzZWxmLl9yZXRyeWluZywgc2Vs
Zi5fdGVzdF9maWxlc19saXN0KQotICAgICAgICAgICAgICAgIHJldHVybgotCi0gICAgICAgICAg
ICBzZWxmLl91cGRhdGVfc3VtbWFyeV93aXRoX3Jlc3VsdChyZXN1bHRfc3VtbWFyeSwgcmVzdWx0
KQotCiAgICAgZGVmIF9tYXJrX2ludGVycnVwdGVkX3Rlc3RzX2FzX3NraXBwZWQoc2VsZiwgcmVz
dWx0X3N1bW1hcnkpOgogICAgICAgICBmb3IgdGVzdF9uYW1lIGluIHNlbGYuX3Rlc3RfZmlsZXM6
CiAgICAgICAgICAgICBpZiB0ZXN0X25hbWUgbm90IGluIHJlc3VsdF9zdW1tYXJ5LnJlc3VsdHM6
CkBAIC05NzksMTQgKzk2NSwxNyBAQCBjbGFzcyBNYW5hZ2VyKG9iamVjdCk6CiAKICAgICBkZWYg
X3VwZGF0ZV9zdW1tYXJ5X3dpdGhfcmVzdWx0KHNlbGYsIHJlc3VsdF9zdW1tYXJ5LCByZXN1bHQp
OgogICAgICAgICBpZiByZXN1bHQudHlwZSA9PSB0ZXN0X2V4cGVjdGF0aW9ucy5TS0lQOgotICAg
ICAgICAgICAgcmVzdWx0X3N1bW1hcnkuYWRkKHJlc3VsdCwgZXhwZWN0ZWQ9VHJ1ZSwgdGVzdF9p
c19zbG93PXNlbGYuX3Rlc3RfaXNfc2xvdyhyZXN1bHQudGVzdF9uYW1lKSkKKyAgICAgICAgICAg
IGV4cGVjdGVkID0gVHJ1ZQorICAgICAgICAgICAgZXhwX3N0ciA9IGdvdF9zdHIgPSAnU0tJUCcK
ICAgICAgICAgZWxzZToKICAgICAgICAgICAgIGV4cGVjdGVkID0gc2VsZi5fZXhwZWN0YXRpb25z
Lm1hdGNoZXNfYW5fZXhwZWN0ZWRfcmVzdWx0KHJlc3VsdC50ZXN0X25hbWUsIHJlc3VsdC50eXBl
LCBzZWxmLl9vcHRpb25zLnBpeGVsX3Rlc3RzIG9yIHRlc3RfZmFpbHVyZXMuaXNfcmVmdGVzdF9m
YWlsdXJlKHJlc3VsdC5mYWlsdXJlcykpCi0gICAgICAgICAgICByZXN1bHRfc3VtbWFyeS5hZGQo
cmVzdWx0LCBleHBlY3RlZCwgc2VsZi5fdGVzdF9pc19zbG93KHJlc3VsdC50ZXN0X25hbWUpKQog
ICAgICAgICAgICAgZXhwX3N0ciA9IHNlbGYuX2V4cGVjdGF0aW9ucy5nZXRfZXhwZWN0YXRpb25z
X3N0cmluZyhyZXN1bHQudGVzdF9uYW1lKQogICAgICAgICAgICAgZ290X3N0ciA9IHNlbGYuX2V4
cGVjdGF0aW9ucy5leHBlY3RhdGlvbl90b19zdHJpbmcocmVzdWx0LnR5cGUpCi0gICAgICAgICAg
ICBzZWxmLl9wcmludGVyLnByaW50X3Rlc3RfcmVzdWx0KHJlc3VsdCwgZXhwZWN0ZWQsIGV4cF9z
dHIsIGdvdF9zdHIpCi0gICAgICAgIHNlbGYuX3ByaW50ZXIucHJpbnRfcHJvZ3Jlc3MocmVzdWx0
X3N1bW1hcnksIHNlbGYuX3JldHJ5aW5nLCBzZWxmLl90ZXN0X2ZpbGVzX2xpc3QpCisgICAgICAg
IHJlc3VsdF9zdW1tYXJ5LmFkZChyZXN1bHQsIGV4cGVjdGVkLCBzZWxmLl90ZXN0X2lzX3Nsb3co
cmVzdWx0LnRlc3RfbmFtZSkpCisKKyAgICAgICAgIyBGSVhNRTogdGhlcmUncyB0b28gbWFueSBh
cmd1bWVudHMgdG8gdGhpcyBmdW5jdGlvbi4KKyAgICAgICAgc2VsZi5fcHJpbnRlci5wcmludF9m
aW5pc2hlZF90ZXN0KHJlc3VsdCwgZXhwZWN0ZWQsIGV4cF9zdHIsIGdvdF9zdHIsIHJlc3VsdF9z
dW1tYXJ5LCBzZWxmLl9yZXRyeWluZywgc2VsZi5fdGVzdF9maWxlc19saXN0KQorCiAgICAgICAg
IHNlbGYuX2ludGVycnVwdF9pZl9hdF9mYWlsdXJlX2xpbWl0cyhyZXN1bHRfc3VtbWFyeSkKIAog
ICAgIGRlZiBfY2xvYmJlcl9vbGRfcmVzdWx0cyhzZWxmKToKZGlmZiAtLWdpdCBhL1Rvb2xzL1Nj
cmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3ZpZXdzL3ByaW50aW5nLnB5IGIvVG9vbHMvU2Ny
aXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvdmlld3MvcHJpbnRpbmcucHkKaW5kZXggNGM1NTBi
MGE1MWYwOWFlYWU5YWE2YjQ4MWQ2NzAyOTZiODUwMDM2Yi4uYzIwM2JhOTBhOWUwY2MxODNhODg2
Mjc3YzgxMjNmOWVmZTczODZhNSAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9s
YXlvdXRfdGVzdHMvdmlld3MvcHJpbnRpbmcucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRw
eS9sYXlvdXRfdGVzdHMvdmlld3MvcHJpbnRpbmcucHkKQEAgLTUzNSw2ICs1MzUsMTAgQEAgY2xh
c3MgUHJpbnRlcihvYmplY3QpOgogICAgICAgICAgICAgc2VsZi5fd3JpdGUoIiVzIHJhbiBhcyBl
eHBlY3RlZCwgJWQgZGlkbid0JXM6IiAlIChncmFtbWFyLnBsdXJhbGl6ZSgndGVzdCcsIGV4cGVj
dGVkKSwgdW5leHBlY3RlZCwgaW5jb21wbGV0ZV9zdHIpKQogICAgICAgICBzZWxmLl93cml0ZSgi
IikKIAorICAgIGRlZiBwcmludF9maW5pc2hlZF90ZXN0KHNlbGYsIHJlc3VsdCwgZXhwZWN0ZWQs
IGV4cF9zdHIsIGdvdF9zdHIsIHJlc3VsdF9zdW1tYXJ5LCByZXRyeWluZywgdGVzdF9maWxlc19s
aXN0KToKKyAgICAgICAgc2VsZi5wcmludF90ZXN0X3Jlc3VsdChyZXN1bHQsIGV4cGVjdGVkLCBl
eHBfc3RyLCBnb3Rfc3RyKQorICAgICAgICBzZWxmLnByaW50X3Byb2dyZXNzKHJlc3VsdF9zdW1t
YXJ5LCByZXRyeWluZywgdGVzdF9maWxlc19saXN0KQorCiAgICAgZGVmIHByaW50X3Rlc3RfcmVz
dWx0KHNlbGYsIHJlc3VsdCwgZXhwZWN0ZWQsIGV4cF9zdHIsIGdvdF9zdHIpOgogICAgICAgICAi
IiJQcmludCB0aGUgcmVzdWx0IG9mIHRoZSB0ZXN0IGFzIGRldGVybWluZWQgYnkgLS1wcmludC4K
IAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>152797</attachid>
            <date>2012-07-17 11:46:11 -0700</date>
            <delta_ts>2012-07-17 13:26:52 -0700</delta_ts>
            <desc>remove unused branch in update_summary_with_result()</desc>
            <filename>bug-91465-20120717114610.patch</filename>
            <type>text/plain</type>
            <size>5759</size>
            <attacher name="Dirk Pranke">dpranke</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIyNzc3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZWIxNTY0NmYwMzc0ZjhkYTM5ZDc4ZjI3YjI5YjBmOWMx
OTE1ZjkzMi4uNDFkNjdhNGMyMzAxNGQwMTg2ZGQ1MTU2ODQ5ZTMzODk2Y2I4NWJjNSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI5
IEBACiAyMDEyLTA3LTE2ICBEaXJrIFByYW5rZSAgPGRwcmFua2VAY2hyb21pdW0ub3JnPgogCisg
ICAgICAgIG5yd3Q6IG1vdmUgcGVyLXRlc3QgcmVzdWx0IG91dHB1dCBpbnRvIHByaW50aW5nLnB5
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MTQ2NQor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRoaXMgbW92
ZXMgdGhlIGxhc3Qgc3Vic3RhbnRpdmUgbG9nZ2luZy9wcmludGluZyBjb2RlIGZyb20gdGhlCisg
ICAgICAgIG1hbmFnZXIgaW50byBwcmludGluZy5weS4gU3Vic2VxdWVudCBwYXRjaGVzIGluIHRo
aXMgdGhyZWFkIGNhbgorICAgICAgICBsYXJnZWx5IGZvY3VzIG9uIGNsZWFuaW5nIHVwIHByaW50
aW5nLnB5IGFuZCB3aWxsIGxlYXZlIHRoZSByZXN0CisgICAgICAgIG9mIHRoZSBjb2RlIGFsb25l
LgorCisgICAgICAgIFRoaXMgcGF0Y2ggYWxzbyByZW1vdmVzIG1hbmFnZXIudXBkYXRlKCkgYW5k
CisgICAgICAgIG1hbmFnZXIudXBkYXRlX3N1bW1hcnkoKSwgdHdvIHJvdXRpbmVzIHRoYXQgd2Vy
ZSBubyBsb25nZXIgYmVpbmcKKyAgICAgICAgdXNlZCBvciBuZWVkZWQgKHRoZXkgaGF2ZSBiZWVu
IGRlYWQgZm9yIGEgbG9uZyB0aW1lIGJ1dCBJIGRpZG4ndAorICAgICAgICBub3RpY2UgdGhlbSB1
bnRpbCBub3cpLgorCisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvY29u
dHJvbGxlcnMvbWFuYWdlci5weToKKyAgICAgICAgKE1hbmFnZXIucmVzdWx0c19kaXJlY3Rvcnkp
OgorICAgICAgICAoTWFuYWdlci5fbG9va19mb3JfbmV3X2NyYXNoX2xvZ3MpOgorICAgICAgICAo
TWFuYWdlci5fdXBkYXRlX3N1bW1hcnlfd2l0aF9yZXN1bHQpOgorICAgICAgICAqIFNjcmlwdHMv
d2Via2l0cHkvbGF5b3V0X3Rlc3RzL3ZpZXdzL3ByaW50aW5nLnB5OgorICAgICAgICAoUHJpbnRl
ci5wcmludF9maW5pc2hlZF90ZXN0KToKKworMjAxMi0wNy0xNiAgRGlyayBQcmFua2UgIDxkcHJh
bmtlQGNocm9taXVtLm9yZz4KKwogICAgICAgICBucnd0OiBtb3ZlIGNvbmZpZy1zcGVjaWZpYyBs
b2dnaW5nIHRvIHByaW50aW5nLnB5CiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD05MTQ1MAogCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5
L2xheW91dF90ZXN0cy9jb250cm9sbGVycy9tYW5hZ2VyLnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJr
aXRweS9sYXlvdXRfdGVzdHMvY29udHJvbGxlcnMvbWFuYWdlci5weQppbmRleCBjZGM4NzVhM2Qz
MjBiODkwMmIyMGMzNTkyNjRlZDVlOGRjMjU1MWNkLi5hZjU3NTE5Njk4ZWM1NTI4N2I3ZTVhYjYx
NzUyYThmMzVhN2VjMDM5IDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91
dF90ZXN0cy9jb250cm9sbGVycy9tYW5hZ2VyLnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0
cHkvbGF5b3V0X3Rlc3RzL2NvbnRyb2xsZXJzL21hbmFnZXIucHkKQEAgLTc2Niw5ICs3NjYsNiBA
QCBjbGFzcyBNYW5hZ2VyKG9iamVjdCk6CiAgICAgICAgICAgICBzZWxmLl9maWxlc3lzdGVtLm1h
eWJlX21ha2VfZGlyZWN0b3J5KHNlbGYuX2ZpbGVzeXN0ZW0uam9pbihzZWxmLl9yZXN1bHRzX2Rp
cmVjdG9yeSwgJ3JldHJpZXMnKSkKICAgICAgICAgICAgIHJldHVybiBzZWxmLl9maWxlc3lzdGVt
LmpvaW4oc2VsZi5fcmVzdWx0c19kaXJlY3RvcnksICdyZXRyaWVzJykKIAotICAgIGRlZiB1cGRh
dGUoc2VsZik6Ci0gICAgICAgIHNlbGYudXBkYXRlX3N1bW1hcnkoc2VsZi5fY3VycmVudF9yZXN1
bHRfc3VtbWFyeSkKLQogICAgIGRlZiBuZWVkc19zZXJ2ZXJzKHNlbGYpOgogICAgICAgICByZXR1
cm4gYW55KHNlbGYuX3Rlc3RfcmVxdWlyZXNfbG9jayh0ZXN0X25hbWUpIGZvciB0ZXN0X25hbWUg
aW4gc2VsZi5fdGVzdF9maWxlcykgYW5kIHNlbGYuX29wdGlvbnMuaHR0cAogCkBAIC05MzYsMTcg
KzkzMyw2IEBAIGNsYXNzIE1hbmFnZXIob2JqZWN0KToKICAgICAgICAgICAgICAgICB3cml0ZXIg
PSBUZXN0UmVzdWx0V3JpdGVyKHNlbGYuX3BvcnQuX2ZpbGVzeXN0ZW0sIHNlbGYuX3BvcnQsIHNl
bGYuX3BvcnQucmVzdWx0c19kaXJlY3RvcnkoKSwgdGVzdCkKICAgICAgICAgICAgICAgICB3cml0
ZXIud3JpdGVfY3Jhc2hfbG9nKGNyYXNoX2xvZykKIAotICAgIGRlZiB1cGRhdGVfc3VtbWFyeShz
ZWxmLCByZXN1bHRfc3VtbWFyeSk6Ci0gICAgICAgICIiIlVwZGF0ZSB0aGUgc3VtbWFyeSBhbmQg
cHJpbnQgcmVzdWx0cyB3aXRoIGFueSBjb21wbGV0ZWQgdGVzdHMuIiIiCi0gICAgICAgIHdoaWxl
IFRydWU6Ci0gICAgICAgICAgICB0cnk6Ci0gICAgICAgICAgICAgICAgcmVzdWx0ID0gdGVzdF9y
ZXN1bHRzLlRlc3RSZXN1bHQubG9hZHMoc2VsZi5fcmVzdWx0X3F1ZXVlLmdldF9ub3dhaXQoKSkK
LSAgICAgICAgICAgIGV4Y2VwdCBRdWV1ZS5FbXB0eToKLSAgICAgICAgICAgICAgICBzZWxmLl9w
cmludGVyLnByaW50X3Byb2dyZXNzKHJlc3VsdF9zdW1tYXJ5LCBzZWxmLl9yZXRyeWluZywgc2Vs
Zi5fdGVzdF9maWxlc19saXN0KQotICAgICAgICAgICAgICAgIHJldHVybgotCi0gICAgICAgICAg
ICBzZWxmLl91cGRhdGVfc3VtbWFyeV93aXRoX3Jlc3VsdChyZXN1bHRfc3VtbWFyeSwgcmVzdWx0
KQotCiAgICAgZGVmIF9tYXJrX2ludGVycnVwdGVkX3Rlc3RzX2FzX3NraXBwZWQoc2VsZiwgcmVz
dWx0X3N1bW1hcnkpOgogICAgICAgICBmb3IgdGVzdF9uYW1lIGluIHNlbGYuX3Rlc3RfZmlsZXM6
CiAgICAgICAgICAgICBpZiB0ZXN0X25hbWUgbm90IGluIHJlc3VsdF9zdW1tYXJ5LnJlc3VsdHM6
CkBAIC05NzgsMTUgKzk2NCwxNCBAQCBjbGFzcyBNYW5hZ2VyKG9iamVjdCk6CiAgICAgICAgICAg
ICAiRXhpdGluZyBlYXJseSBhZnRlciAlZCBjcmFzaGVzIGFuZCAlZCB0aW1lb3V0cy4iICUgKHJl
c3VsdF9zdW1tYXJ5LnVuZXhwZWN0ZWRfY3Jhc2hlcywgcmVzdWx0X3N1bW1hcnkudW5leHBlY3Rl
ZF90aW1lb3V0cykpCiAKICAgICBkZWYgX3VwZGF0ZV9zdW1tYXJ5X3dpdGhfcmVzdWx0KHNlbGYs
IHJlc3VsdF9zdW1tYXJ5LCByZXN1bHQpOgotICAgICAgICBpZiByZXN1bHQudHlwZSA9PSB0ZXN0
X2V4cGVjdGF0aW9ucy5TS0lQOgotICAgICAgICAgICAgcmVzdWx0X3N1bW1hcnkuYWRkKHJlc3Vs
dCwgZXhwZWN0ZWQ9VHJ1ZSwgdGVzdF9pc19zbG93PXNlbGYuX3Rlc3RfaXNfc2xvdyhyZXN1bHQu
dGVzdF9uYW1lKSkKLSAgICAgICAgZWxzZToKLSAgICAgICAgICAgIGV4cGVjdGVkID0gc2VsZi5f
ZXhwZWN0YXRpb25zLm1hdGNoZXNfYW5fZXhwZWN0ZWRfcmVzdWx0KHJlc3VsdC50ZXN0X25hbWUs
IHJlc3VsdC50eXBlLCBzZWxmLl9vcHRpb25zLnBpeGVsX3Rlc3RzIG9yIHRlc3RfZmFpbHVyZXMu
aXNfcmVmdGVzdF9mYWlsdXJlKHJlc3VsdC5mYWlsdXJlcykpCi0gICAgICAgICAgICByZXN1bHRf
c3VtbWFyeS5hZGQocmVzdWx0LCBleHBlY3RlZCwgc2VsZi5fdGVzdF9pc19zbG93KHJlc3VsdC50
ZXN0X25hbWUpKQotICAgICAgICAgICAgZXhwX3N0ciA9IHNlbGYuX2V4cGVjdGF0aW9ucy5nZXRf
ZXhwZWN0YXRpb25zX3N0cmluZyhyZXN1bHQudGVzdF9uYW1lKQotICAgICAgICAgICAgZ290X3N0
ciA9IHNlbGYuX2V4cGVjdGF0aW9ucy5leHBlY3RhdGlvbl90b19zdHJpbmcocmVzdWx0LnR5cGUp
Ci0gICAgICAgICAgICBzZWxmLl9wcmludGVyLnByaW50X3Rlc3RfcmVzdWx0KHJlc3VsdCwgZXhw
ZWN0ZWQsIGV4cF9zdHIsIGdvdF9zdHIpCi0gICAgICAgIHNlbGYuX3ByaW50ZXIucHJpbnRfcHJv
Z3Jlc3MocmVzdWx0X3N1bW1hcnksIHNlbGYuX3JldHJ5aW5nLCBzZWxmLl90ZXN0X2ZpbGVzX2xp
c3QpCisgICAgICAgIGV4cGVjdGVkID0gc2VsZi5fZXhwZWN0YXRpb25zLm1hdGNoZXNfYW5fZXhw
ZWN0ZWRfcmVzdWx0KHJlc3VsdC50ZXN0X25hbWUsIHJlc3VsdC50eXBlLCBzZWxmLl9vcHRpb25z
LnBpeGVsX3Rlc3RzIG9yIHRlc3RfZmFpbHVyZXMuaXNfcmVmdGVzdF9mYWlsdXJlKHJlc3VsdC5m
YWlsdXJlcykpCisgICAgICAgIGV4cF9zdHIgPSBzZWxmLl9leHBlY3RhdGlvbnMuZ2V0X2V4cGVj
dGF0aW9uc19zdHJpbmcocmVzdWx0LnRlc3RfbmFtZSkKKyAgICAgICAgZ290X3N0ciA9IHNlbGYu
X2V4cGVjdGF0aW9ucy5leHBlY3RhdGlvbl90b19zdHJpbmcocmVzdWx0LnR5cGUpCisgICAgICAg
IHJlc3VsdF9zdW1tYXJ5LmFkZChyZXN1bHQsIGV4cGVjdGVkLCBzZWxmLl90ZXN0X2lzX3Nsb3co
cmVzdWx0LnRlc3RfbmFtZSkpCisKKyAgICAgICAgIyBGSVhNRTogdGhlcmUncyB0b28gbWFueSBh
cmd1bWVudHMgdG8gdGhpcyBmdW5jdGlvbi4KKyAgICAgICAgc2VsZi5fcHJpbnRlci5wcmludF9m
aW5pc2hlZF90ZXN0KHJlc3VsdCwgZXhwZWN0ZWQsIGV4cF9zdHIsIGdvdF9zdHIsIHJlc3VsdF9z
dW1tYXJ5LCBzZWxmLl9yZXRyeWluZywgc2VsZi5fdGVzdF9maWxlc19saXN0KQorCiAgICAgICAg
IHNlbGYuX2ludGVycnVwdF9pZl9hdF9mYWlsdXJlX2xpbWl0cyhyZXN1bHRfc3VtbWFyeSkKIAog
ICAgIGRlZiBfY2xvYmJlcl9vbGRfcmVzdWx0cyhzZWxmKToKZGlmZiAtLWdpdCBhL1Rvb2xzL1Nj
cmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3ZpZXdzL3ByaW50aW5nLnB5IGIvVG9vbHMvU2Ny
aXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvdmlld3MvcHJpbnRpbmcucHkKaW5kZXggNGM1NTBi
MGE1MWYwOWFlYWU5YWE2YjQ4MWQ2NzAyOTZiODUwMDM2Yi4uYzIwM2JhOTBhOWUwY2MxODNhODg2
Mjc3YzgxMjNmOWVmZTczODZhNSAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9s
YXlvdXRfdGVzdHMvdmlld3MvcHJpbnRpbmcucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRw
eS9sYXlvdXRfdGVzdHMvdmlld3MvcHJpbnRpbmcucHkKQEAgLTUzNSw2ICs1MzUsMTAgQEAgY2xh
c3MgUHJpbnRlcihvYmplY3QpOgogICAgICAgICAgICAgc2VsZi5fd3JpdGUoIiVzIHJhbiBhcyBl
eHBlY3RlZCwgJWQgZGlkbid0JXM6IiAlIChncmFtbWFyLnBsdXJhbGl6ZSgndGVzdCcsIGV4cGVj
dGVkKSwgdW5leHBlY3RlZCwgaW5jb21wbGV0ZV9zdHIpKQogICAgICAgICBzZWxmLl93cml0ZSgi
IikKIAorICAgIGRlZiBwcmludF9maW5pc2hlZF90ZXN0KHNlbGYsIHJlc3VsdCwgZXhwZWN0ZWQs
IGV4cF9zdHIsIGdvdF9zdHIsIHJlc3VsdF9zdW1tYXJ5LCByZXRyeWluZywgdGVzdF9maWxlc19s
aXN0KToKKyAgICAgICAgc2VsZi5wcmludF90ZXN0X3Jlc3VsdChyZXN1bHQsIGV4cGVjdGVkLCBl
eHBfc3RyLCBnb3Rfc3RyKQorICAgICAgICBzZWxmLnByaW50X3Byb2dyZXNzKHJlc3VsdF9zdW1t
YXJ5LCByZXRyeWluZywgdGVzdF9maWxlc19saXN0KQorCiAgICAgZGVmIHByaW50X3Rlc3RfcmVz
dWx0KHNlbGYsIHJlc3VsdCwgZXhwZWN0ZWQsIGV4cF9zdHIsIGdvdF9zdHIpOgogICAgICAgICAi
IiJQcmludCB0aGUgcmVzdWx0IG9mIHRoZSB0ZXN0IGFzIGRldGVybWluZWQgYnkgLS1wcmludC4K
IAo=
</data>
<flag name="review"
          id="161564"
          type_id="1"
          status="+"
          setter="ojan"
    />
          </attachment>
      

    </bug>

</bugzilla>