<?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>120766</bug_id>
          
          <creation_ts>2013-09-05 04:34:47 -0700</creation_ts>
          <short_desc>Make build.webkit.org report the number of failing run-fast-jsc tests</short_desc>
          <delta_ts>2013-09-05 12:21:43 -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>120696</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Csaba Osztrogonác">ossy</reporter>
          <assigned_to name="Csaba Osztrogonác">ossy</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>fpizlo</cc>
    
    <cc>galpeter</cc>
    
    <cc>lforschler</cc>
    
    <cc>ossy</cc>
    
    <cc>rniwa</cc>
    
    <cc>wsiegrist</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>924966</commentid>
    <comment_count>0</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2013-09-05 04:34:47 -0700</bug_when>
    <thetext>After https://trac.webkit.org/changeset/155092 master.cfg&apos;s
result parser of run-javascript-core-tests should be adjusted.

Now it reports only the old mozilla tests failures. It should 
report the number of failing run-fast-jsc tests too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>924972</commentid>
    <comment_count>1</comment_count>
      <attachid>210603</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2013-09-05 05:21:38 -0700</bug_when>
    <thetext>Created attachment 210603
unit test for run-javascriptcore-test step

This unit test contains the old and the new output. But it seems that the number if failing fast/js tests is still missing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>925013</commentid>
    <comment_count>2</comment_count>
      <attachid>210614</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2013-09-05 07:14:12 -0700</bug_when>
    <thetext>Created attachment 210614
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>925017</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-09-05 07:16:40 -0700</bug_when>
    <thetext>Attachment 210614 did not pass style-queue:

Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg&apos;, u&apos;Tools/BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py&apos;, u&apos;Tools/ChangeLog&apos;]&quot; exit_code: 1
Tools/BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py:107:  [RunJavaScriptCoreTestsTest.assertResults] Undefined variable &apos;RunJavaScriptCoreTests&apos;  [pylint/E0602] [5]
Tools/BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py:116:  [RunJavaScriptCoreTestsTest.test_no_regressions_old_output] Undefined variable &apos;SUCCESS&apos;  [pylint/E0602] [5]
Tools/BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py:122:  [RunJavaScriptCoreTestsTest.test_mozilla_failure_old_output] Undefined variable &apos;FAILURE&apos;  [pylint/E0602] [5]
Tools/BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py:127:  [RunJavaScriptCoreTestsTest.test_mozilla_failure_new_output] Undefined variable &apos;FAILURE&apos;  [pylint/E0602] [5]
Tools/BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py:137:  [RunJavaScriptCoreTestsTest.test_fast_js_failure_new_output] Undefined variable &apos;FAILURE&apos;  [pylint/E0602] [5]
Tools/BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py:147:  [RunJavaScriptCoreTestsTest.test_fast_js_crash_new_output] Undefined variable &apos;FAILURE&apos;  [pylint/E0602] [5]
Tools/BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py:157:  [RunJavaScriptCoreTestsTest.test_mozilla_and_fast_js_failure_new_output] Undefined variable &apos;FAILURE&apos;  [pylint/E0602] [5]
Total errors found: 7 in 3 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>925018</commentid>
    <comment_count>4</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2013-09-05 07:19:02 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; Attachment 210614 [details] did not pass style-queue:
&gt; 
&gt; Failed to run &quot;[&apos;Tools/Scripts/check-webkit-style&apos;, &apos;--diff-files&apos;, u&apos;Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg&apos;, u&apos;Tools/BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py&apos;, u&apos;Tools/ChangeLog&apos;]&quot; exit_code: 1
&gt; Tools/BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py:107:  [RunJavaScriptCoreTestsTest.assertResults] Undefined variable &apos;RunJavaScriptCoreTests&apos;  [pylint/E0602] [5]
&gt; Tools/BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py:116:  [RunJavaScriptCoreTestsTest.test_no_regressions_old_output] Undefined variable &apos;SUCCESS&apos;  [pylint/E0602] [5]
&gt; Tools/BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py:122:  [RunJavaScriptCoreTestsTest.test_mozilla_failure_old_output] Undefined variable &apos;FAILURE&apos;  [pylint/E0602] [5]
&gt; Tools/BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py:127:  [RunJavaScriptCoreTestsTest.test_mozilla_failure_new_output] Undefined variable &apos;FAILURE&apos;  [pylint/E0602] [5]
&gt; Tools/BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py:137:  [RunJavaScriptCoreTestsTest.test_fast_js_failure_new_output] Undefined variable &apos;FAILURE&apos;  [pylint/E0602] [5]
&gt; Tools/BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py:147:  [RunJavaScriptCoreTestsTest.test_fast_js_crash_new_output] Undefined variable &apos;FAILURE&apos;  [pylint/E0602] [5]
&gt; Tools/BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py:157:  [RunJavaScriptCoreTestsTest.test_mozilla_and_fast_js_failure_new_output] Undefined variable &apos;FAILURE&apos;  [pylint/E0602] [5]
&gt; Total errors found: 7 in 3 files
&gt; 
&gt; 
&gt; If any of these errors are false positives, please file a bug against check-webkit-style.

False positive warnings, these variables come from the master.cfg,
which is loaded dinamycally.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>925079</commentid>
    <comment_count>5</comment_count>
      <attachid>210614</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2013-09-05 09:41:01 -0700</bug_when>
    <thetext>Comment on attachment 210614
Patch

Clearing flags on attachment: 210614

Committed r155124: &lt;http://trac.webkit.org/changeset/155124&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>925080</commentid>
    <comment_count>6</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2013-09-05 09:41:06 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>925081</commentid>
    <comment_count>7</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2013-09-05 09:45:57 -0700</bug_when>
    <thetext>Reopen, because it seems automatic master restart 
on build.webkit.org doesn&apos;t work again.

@rniwa, @lforscler or @wms: Could you restart it please? Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>925101</commentid>
    <comment_count>8</comment_count>
    <who name="Lucas Forschler">lforschler</who>
    <bug_when>2013-09-05 10:20:48 -0700</bug_when>
    <thetext>restarted at 10:20am, PST</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>925153</commentid>
    <comment_count>9</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2013-09-05 12:21:43 -0700</bug_when>
    <thetext>Thanks.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>210603</attachid>
            <date>2013-09-05 05:21:38 -0700</date>
            <delta_ts>2013-09-05 07:14:07 -0700</delta_ts>
            <desc>unit test for run-javascriptcore-test step</desc>
            <filename>bug-120766-20130905052149.patch</filename>
            <type>text/plain</type>
            <size>3479</size>
            <attacher name="Csaba Osztrogonác">ossy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU1MTA4CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYjYzNDFhZGExMmZjZDhjYmVjMGNmYjEwYjhkOWU1NzQx
ZTkyODU1OS4uNmQ4NmFkYjhiZDE4MTAzZDBjNGYyZDY5YzFmMDQ5YTQ0ODhkMDQ5ZiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5
IEBACisyMDEzLTA5LTA1ICBDc2FiYSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CisK
KyAgICAgICAgTWFrZSBidWlsZC53ZWJraXQub3JnIHJlcG9ydCB0aGUgbnVtYmVyIG9mIGZhaWxp
bmcgcnVuLWZhc3QtanNjIHRlc3RzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xMjA3NjYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICAqIEJ1aWxkU2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmln
L21hc3RlcmNmZ191bml0dGVzdC5weToKKyAgICAgICAgKFJ1bkphdmFTY3JpcHRDb3JlVGVzdHNU
ZXN0KToKKyAgICAgICAgKFJ1bkphdmFTY3JpcHRDb3JlVGVzdHNUZXN0LmFzc2VydFJlc3VsdHMp
OgorICAgICAgICAoUnVuSmF2YVNjcmlwdENvcmVUZXN0c1Rlc3QudGVzdF9ub19yZWdyZXNzaW9u
c19vbGRfb3V0cHV0KToKKyAgICAgICAgKFJ1bkphdmFTY3JpcHRDb3JlVGVzdHNUZXN0LnRlc3Rf
bW96aWxsYV9mYWlsdXJlX29sZF9vdXRwdXQpOgorICAgICAgICAoUnVuSmF2YVNjcmlwdENvcmVU
ZXN0c1Rlc3QudGVzdF9tb3ppbGxhX2ZhaWx1cmVfbmV3X291dHB1dCk6CisgICAgICAgICh0ZXN0
X2Zhc3RfanNfZmFpbHVyZV9uZXdfb3V0cHV0KToKKyAgICAgICAgKHRlc3RfbW96aWxsYV9hbmRf
ZmFzdF9qc19mYWlsdXJlX25ld19vdXRwdXQpOgorCiAyMDEzLTA5LTA1ICBGaWxpcCBQaXpsbyAg
PGZwaXpsb0BhcHBsZS5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgZG9uJ3QgcnVuIGZhc3Qv
anMgdGVzdHMgaW4gcnVuLWphdmFzY3JpcHRjb3JlLXRlc3RzIG9uIHBsYXRmb3JtcyB0aGF0CmRp
ZmYgLS1naXQgYS9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZp
Zy9tYXN0ZXJjZmdfdW5pdHRlc3QucHkgYi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53
ZWJraXQub3JnLWNvbmZpZy9tYXN0ZXJjZmdfdW5pdHRlc3QucHkKaW5kZXggM2Y4NmU3NTFjOTFh
OGJjOGNmMDNhOTZhOTkxYzEwZGVjM2JhNTNmOC4uNGE4YjM1NTY4OGZiM2EwNDgwZWEwY2ZkNDc0
NmQ0ZjYwOTczYmI3NSAxMDA3NTUKLS0tIGEvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvYnVpbGQu
d2Via2l0Lm9yZy1jb25maWcvbWFzdGVyY2ZnX3VuaXR0ZXN0LnB5CisrKyBiL1Rvb2xzL0J1aWxk
U2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL21hc3RlcmNmZ191bml0dGVzdC5w
eQpAQCAtMTAxLDYgKzEwMSw1OCBAQCBjbGFzcyBTdHViUmVtb3RlQ29tbWFuZChvYmplY3QpOgog
ICAgICAgICBzZWxmLmxvZ3MgPSB7J3N0ZGlvJzogU3R1YlN0ZGlvKHN0ZGlvKX0KIAogCitjbGFz
cyBSdW5KYXZhU2NyaXB0Q29yZVRlc3RzVGVzdCh1bml0dGVzdC5UZXN0Q2FzZSk6CisgICAgZGVm
IGFzc2VydFJlc3VsdHMoc2VsZiwgZXhwZWN0ZWRfcmVzdWx0LCBleHBlY3RlZF90ZXh0LCByYywg
c3RkaW8pOgorICAgICAgICBjbWQgPSBTdHViUmVtb3RlQ29tbWFuZChyYywgc3RkaW8pCisgICAg
ICAgIHN0ZXAgPSBSdW5KYXZhU2NyaXB0Q29yZVRlc3RzKCkKKyAgICAgICAgc3RlcC5jb21tYW5k
Q29tcGxldGUoY21kKQorICAgICAgICBhY3R1YWxfcmVzdWx0cyA9IHN0ZXAuZXZhbHVhdGVDb21t
YW5kKGNtZCkKKyAgICAgICAgYWN0dWFsX3RleHQgPSBzdGVwLmdldFRleHQyKGNtZCwgYWN0dWFs
X3Jlc3VsdHMpCisKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChleHBlY3RlZF9yZXN1bHQsIGFj
dHVhbF9yZXN1bHRzKQorICAgICAgICBzZWxmLmFzc2VydEVxdWFsKGFjdHVhbF90ZXh0LCBleHBl
Y3RlZF90ZXh0KQorCisgICAgZGVmIHRlc3Rfbm9fcmVncmVzc2lvbnNfb2xkX291dHB1dChzZWxm
KToKKyAgICAgICAgc2VsZi5hc3NlcnRSZXN1bHRzKFNVQ0NFU1MsIFsianNjb3JlLXRlc3QiXSwg
MCwgIiIiUmVzdWx0cyBmb3IgTW96aWxsYSB0ZXN0czoKKyAgICAwIHJlZ3Jlc3Npb25zIGZvdW5k
LgorICAgIDAgdGVzdHMgZml4ZWQuCisgICAgT0suIiIiKQorCisgICAgZGVmIHRlc3RfbW96aWxs
YV9mYWlsdXJlX29sZF9vdXRwdXQoc2VsZik6CisgICAgICAgIHNlbGYuYXNzZXJ0UmVzdWx0cyhG
QUlMVVJFLCBbImpzY29yZS10ZXN0IiwgIiAgICAxIHJlZ3Jlc3Npb24gZm91bmQuIl0sIDEsICIi
IlJlc3VsdHMgZm9yIE1vemlsbGEgdGVzdHM6CisgICAgMSByZWdyZXNzaW9uIGZvdW5kLgorICAg
IDAgdGVzdHMgZml4ZWQuIiIiKQorCisgICAgZGVmIHRlc3RfbW96aWxsYV9mYWlsdXJlX25ld19v
dXRwdXQoc2VsZik6CisgICAgICAgIHNlbGYuYXNzZXJ0UmVzdWx0cyhGQUlMVVJFLCBbImpzY29y
ZS10ZXN0IiwgIiAgICAxIHJlZ3Jlc3Npb24gZm91bmQuIl0sIDEsICIiIlJlc3VsdHMgZm9yIE1v
emlsbGEgdGVzdHM6CisgICAgMSByZWdyZXNzaW9uIGZvdW5kLgorICAgIDAgdGVzdHMgZml4ZWQu
CisKK1Jlc3VsdHMgZm9yIGZhc3QvanMgdGVzdHM6CisgICAgMCBmYWlsdXJlcyBmb3VuZC4KKyAg
ICAwIGNyYXNoZXMgZm91bmQuCisgICAgT0suIiIiKQorCisgICAgZGVmIHRlc3RfZmFzdF9qc19m
YWlsdXJlX25ld19vdXRwdXQoc2VsZik6CisgICAgICAgIHNlbGYuYXNzZXJ0UmVzdWx0cyhGQUlM
VVJFLCBbImpzY29yZS10ZXN0Il0sIDEsICAiIiJSZXN1bHRzIGZvciBNb3ppbGxhIHRlc3RzOgor
ICAgIDAgcmVncmVzc2lvbnMgZm91bmQuCisgICAgMCB0ZXN0cyBmaXhlZC4KKyAgICBPSy4KKwor
UmVzdWx0cyBmb3IgZmFzdC9qcyB0ZXN0czoKKyAgICA0NjkgZmFpbHVyZXMgZm91bmQuCisgICAg
MCBjcmFzaGVzIGZvdW5kLiIiIikKKworICAgIGRlZiB0ZXN0X21vemlsbGFfYW5kX2Zhc3RfanNf
ZmFpbHVyZV9uZXdfb3V0cHV0KHNlbGYpOgorICAgICAgICBzZWxmLmFzc2VydFJlc3VsdHMoRkFJ
TFVSRSwgWyJqc2NvcmUtdGVzdCIsICIgICAgMSByZWdyZXNzaW9uIGZvdW5kLiJdLCAxLCAgIiIi
UmVzdWx0cyBmb3IgTW96aWxsYSB0ZXN0czoKKyAgICAxIHJlZ3Jlc3Npb24gZm91bmQuCisgICAg
MCB0ZXN0cyBmaXhlZC4KKworUmVzdWx0cyBmb3IgZmFzdC9qcyB0ZXN0czoKKyAgICA0NjkgZmFp
bHVyZXMgZm91bmQuCisgICAgMCBjcmFzaGVzIGZvdW5kLiIiIikKKworCiBjbGFzcyBSdW5RdEFQ
SVRlc3RzVGVzdCh1bml0dGVzdC5UZXN0Q2FzZSk6CiAgICAgZGVmIGFzc2VydFJlc3VsdHMoc2Vs
ZiwgZXhwZWN0ZWRfcmVzdWx0LCBleHBlY3RlZF90ZXh0LCBzdGRpbyk6CiAgICAgICAgIHJjID0g
MAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>210614</attachid>
            <date>2013-09-05 07:14:12 -0700</date>
            <delta_ts>2013-09-05 09:41:01 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-120766-20130905071423.patch</filename>
            <type>text/plain</type>
            <size>6472</size>
            <attacher name="Csaba Osztrogonác">ossy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTU1MTA4CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYjYzNDFhZGExMmZjZDhjYmVjMGNmYjEwYjhkOWU1NzQx
ZTkyODU1OS4uYWRlNGUzNTVmZDM4OWYzNTlhNTQ3MWMwOGExYjYxM2RmN2JjOTk0YSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIz
IEBACisyMDEzLTA5LTA1ICBDc2FiYSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CisK
KyAgICAgICAgTWFrZSBidWlsZC53ZWJraXQub3JnIHJlcG9ydCB0aGUgbnVtYmVyIG9mIGZhaWxp
bmcgcnVuLWZhc3QtanNjIHRlc3RzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xMjA3NjYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICAqIEJ1aWxkU2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmln
L21hc3Rlci5jZmc6CisgICAgICAgIChSdW5KYXZhU2NyaXB0Q29yZVRlc3RzLmNvbW1hbmRDb21w
bGV0ZSk6CisgICAgICAgIChSdW5KYXZhU2NyaXB0Q29yZVRlc3RzLmdldFRleHQyKToKKyAgICAg
ICAgKiBCdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9tYXN0ZXJjZmdf
dW5pdHRlc3QucHk6CisgICAgICAgIChSdW5KYXZhU2NyaXB0Q29yZVRlc3RzVGVzdCk6IEFkZGVk
LgorICAgICAgICAoUnVuSmF2YVNjcmlwdENvcmVUZXN0c1Rlc3QuYXNzZXJ0UmVzdWx0cyk6Cisg
ICAgICAgIChSdW5KYXZhU2NyaXB0Q29yZVRlc3RzVGVzdC50ZXN0X25vX3JlZ3Jlc3Npb25zX29s
ZF9vdXRwdXQpOgorICAgICAgICAoUnVuSmF2YVNjcmlwdENvcmVUZXN0c1Rlc3QudGVzdF9tb3pp
bGxhX2ZhaWx1cmVfb2xkX291dHB1dCk6CisgICAgICAgIChSdW5KYXZhU2NyaXB0Q29yZVRlc3Rz
VGVzdC50ZXN0X21vemlsbGFfZmFpbHVyZV9uZXdfb3V0cHV0KToKKyAgICAgICAgKFJ1bkphdmFT
Y3JpcHRDb3JlVGVzdHNUZXN0LnRlc3RfZmFzdF9qc19mYWlsdXJlX25ld19vdXRwdXQpOgorICAg
ICAgICAoUnVuSmF2YVNjcmlwdENvcmVUZXN0c1Rlc3QudGVzdF9mYXN0X2pzX2NyYXNoX25ld19v
dXRwdXQpOgorICAgICAgICAoUnVuSmF2YVNjcmlwdENvcmVUZXN0c1Rlc3QudGVzdF9tb3ppbGxh
X2FuZF9mYXN0X2pzX2ZhaWx1cmVfbmV3X291dHB1dCk6CisKIDIwMTMtMDktMDUgIEZpbGlwIFBp
emxvICA8ZnBpemxvQGFwcGxlLmNvbT4KIAogICAgICAgICBVbnJldmlld2VkLCBkb24ndCBydW4g
ZmFzdC9qcyB0ZXN0cyBpbiBydW4tamF2YXNjcmlwdGNvcmUtdGVzdHMgb24gcGxhdGZvcm1zIHRo
YXQKZGlmZiAtLWdpdCBhL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmct
Y29uZmlnL21hc3Rlci5jZmcgYi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQu
b3JnLWNvbmZpZy9tYXN0ZXIuY2ZnCmluZGV4IGEzZWJmMmEyZTY2MWE4NWM0ZDYzZGRmZjBkMWFh
Y2RjZGM0NjIyMzguLjY0Nzg1YTAxNGEwOWUzOGRjYTY5ZGJlNjY0YmIyZmVjZWE3NzcwYWMgMTAw
NjQ0Ci0tLSBhL1Rvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmln
L21hc3Rlci5jZmcKKysrIGIvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvYnVpbGQud2Via2l0Lm9y
Zy1jb25maWcvbWFzdGVyLmNmZwpAQCAtMjU3LDEzICsyNTcsMzMgQEAgY2xhc3MgUnVuSmF2YVNj
cmlwdENvcmVUZXN0cyhzaGVsbC5UZXN0KToKIAogICAgIGRlZiBjb21tYW5kQ29tcGxldGUoc2Vs
ZiwgY21kKToKICAgICAgICAgc2hlbGwuVGVzdC5jb21tYW5kQ29tcGxldGUoc2VsZiwgY21kKQot
CiAgICAgICAgIGxvZ1RleHQgPSBjbWQubG9nc1snc3RkaW8nXS5nZXRUZXh0KCkKLSAgICAgICAg
c3RhdHVzTGluZXMgPSBbbGluZSBmb3IgbGluZSBpbiBsb2dUZXh0LnNwbGl0bGluZXMoKSBpZiBs
aW5lLmZpbmQoJ3JlZ3Jlc3Npb24nKSA+PSAwIGFuZCBsaW5lLmZpbmQoJyBmb3VuZC4nKSA+PSAw
XQotICAgICAgICBpZiBzdGF0dXNMaW5lcyBhbmQgc3RhdHVzTGluZXNbMF0uc3BsaXQoKVswXSAh
PSAnMCc6Ci0gICAgICAgICAgICBzZWxmLnJlZ3Jlc3Npb25MaW5lID0gc3RhdHVzTGluZXNbMF0K
LSAgICAgICAgZWxzZToKLSAgICAgICAgICAgIHNlbGYucmVncmVzc2lvbkxpbmUgPSBOb25lCisK
KyAgICAgICAgZXhwcmVzc2lvbnMgPSBbCisgICAgICAgICAgICAoJ2ZhaWxpbmcgTW96aWxsYSB0
ZXN0JywgcmUuY29tcGlsZShyJyhcZCspIHJlZ3Jlc3Npb24nKSksCisgICAgICAgICAgICAoJ2Zh
aWxpbmcgZmFzdC9qcyB0ZXN0JywgcmUuY29tcGlsZShyJyhcZCspIGZhaWx1cmUnKSksCisgICAg
ICAgICAgICAoJ2NyYXNoaW5nIGZhc3QvanMgdGVzdCcsIHJlLmNvbXBpbGUocicoXGQrKSBjcmFz
aCcpKSwKKyAgICAgICAgXQorICAgICAgICByZXN1bHRMaW5lcyA9IHt9CisKKyAgICAgICAgZm9y
IGxpbmUgaW4gbG9nVGV4dC5zcGxpdGxpbmVzKCk6CisgICAgICAgICAgICBmb3IgbmFtZSwgZXhw
cmVzc2lvbiBpbiBleHByZXNzaW9uczoKKyAgICAgICAgICAgICAgICBtYXRjaCA9IGV4cHJlc3Np
b24uc2VhcmNoKGxpbmUpCisgICAgICAgICAgICAgICAgaWYgbWF0Y2g6CisgICAgICAgICAgICAg
ICAgICAgIHJlc3VsdExpbmVzW25hbWVdID0gaW50KG1hdGNoLmdyb3VwKDEpKQorICAgICAgICAg
ICAgICAgICAgICBicmVhaworCisgICAgICAgIHNlbGYucmVncmVzc2lvbkxpbmUgPSBbXQorICAg
ICAgICBmb3IgbmFtZSBpbiByZXN1bHRMaW5lczoKKyAgICAgICAgICAgIGZhaWx1cmVzID0gcmVz
dWx0TGluZXNbbmFtZV0KKyAgICAgICAgICAgIGlmIG5vdCBmYWlsdXJlczoKKyAgICAgICAgICAg
ICAgICBjb250aW51ZQorCisgICAgICAgICAgICBpZiBmYWlsdXJlcyA9PSAxOgorICAgICAgICAg
ICAgICAgIHBsdXJhbFN1ZmZpeCA9ICcnCisgICAgICAgICAgICBlbHNlOgorICAgICAgICAgICAg
ICAgIHBsdXJhbFN1ZmZpeCA9ICdzJworICAgICAgICAgICAgc2VsZi5yZWdyZXNzaW9uTGluZS5h
cHBlbmQoIiVkICVzJXMgIiAlIChmYWlsdXJlcywgbmFtZSwgcGx1cmFsU3VmZml4KSkKIAogICAg
ICAgICBpZiAnYWN0dWFsLmh0bWwgKHNvdXJjZSknIGluIGNtZC5sb2dzOgogICAgICAgICAgICAg
c2VsZi5hZGRIVE1MTG9nKCdhY3R1YWwuaHRtbCcsIGNtZC5sb2dzWydhY3R1YWwuaHRtbCAoc291
cmNlKSddLmdldFRleHQoKSkKQEAgLTI4MSwxMSArMzAxLDkgQEAgY2xhc3MgUnVuSmF2YVNjcmlw
dENvcmVUZXN0cyhzaGVsbC5UZXN0KToKICAgICAgICAgcmV0dXJuIHNlbGYuZ2V0VGV4dDIoY21k
LCByZXN1bHRzKQogCiAgICAgZGVmIGdldFRleHQyKHNlbGYsIGNtZCwgcmVzdWx0cyk6Ci0gICAg
ICAgIGlmIHJlc3VsdHMgIT0gU1VDQ0VTUyBhbmQgc2VsZi5yZWdyZXNzaW9uTGluZToKLSAgICAg
ICAgICAgIHJldHVybiBbc2VsZi5uYW1lLCBzZWxmLnJlZ3Jlc3Npb25MaW5lXQotCi0gICAgICAg
IHJldHVybiBbc2VsZi5uYW1lXQotCisgICAgICAgIHJlc3VsdCA9IFtzZWxmLm5hbWVdCisgICAg
ICAgIHJlc3VsdC5leHRlbmQoc2VsZi5yZWdyZXNzaW9uTGluZSkKKyAgICAgICAgcmV0dXJuIHJl
c3VsdAogCiBjbGFzcyBSdW5XZWJLaXRUZXN0cyhzaGVsbC5UZXN0KToKICAgICBuYW1lID0gImxh
eW91dC10ZXN0IgpkaWZmIC0tZ2l0IGEvVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvYnVpbGQud2Vi
a2l0Lm9yZy1jb25maWcvbWFzdGVyY2ZnX3VuaXR0ZXN0LnB5IGIvVG9vbHMvQnVpbGRTbGF2ZVN1
cHBvcnQvYnVpbGQud2Via2l0Lm9yZy1jb25maWcvbWFzdGVyY2ZnX3VuaXR0ZXN0LnB5CmluZGV4
IDNmODZlNzUxYzkxYThiYzhjZjAzYTk2YTk5MWMxMGRlYzNiYTUzZjguLjQ4YzE1MGI5ZWRkMjQy
MTVmMDMwOWYxODhkOTZjYThhODExNDU2N2QgMTAwNzU1Ci0tLSBhL1Rvb2xzL0J1aWxkU2xhdmVT
dXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL21hc3RlcmNmZ191bml0dGVzdC5weQorKysg
Yi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9tYXN0ZXJj
ZmdfdW5pdHRlc3QucHkKQEAgLTEwMSw2ICsxMDEsNjggQEAgY2xhc3MgU3R1YlJlbW90ZUNvbW1h
bmQob2JqZWN0KToKICAgICAgICAgc2VsZi5sb2dzID0geydzdGRpbyc6IFN0dWJTdGRpbyhzdGRp
byl9CiAKIAorY2xhc3MgUnVuSmF2YVNjcmlwdENvcmVUZXN0c1Rlc3QodW5pdHRlc3QuVGVzdENh
c2UpOgorICAgIGRlZiBhc3NlcnRSZXN1bHRzKHNlbGYsIGV4cGVjdGVkX3Jlc3VsdCwgZXhwZWN0
ZWRfdGV4dCwgcmMsIHN0ZGlvKToKKyAgICAgICAgY21kID0gU3R1YlJlbW90ZUNvbW1hbmQocmMs
IHN0ZGlvKQorICAgICAgICBzdGVwID0gUnVuSmF2YVNjcmlwdENvcmVUZXN0cygpCisgICAgICAg
IHN0ZXAuY29tbWFuZENvbXBsZXRlKGNtZCkKKyAgICAgICAgYWN0dWFsX3Jlc3VsdHMgPSBzdGVw
LmV2YWx1YXRlQ29tbWFuZChjbWQpCisgICAgICAgIGFjdHVhbF90ZXh0ID0gc3RlcC5nZXRUZXh0
MihjbWQsIGFjdHVhbF9yZXN1bHRzKQorCisgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwoZXhwZWN0
ZWRfcmVzdWx0LCBhY3R1YWxfcmVzdWx0cykKKyAgICAgICAgc2VsZi5hc3NlcnRFcXVhbChhY3R1
YWxfdGV4dCwgZXhwZWN0ZWRfdGV4dCkKKworICAgIGRlZiB0ZXN0X25vX3JlZ3Jlc3Npb25zX29s
ZF9vdXRwdXQoc2VsZik6CisgICAgICAgIHNlbGYuYXNzZXJ0UmVzdWx0cyhTVUNDRVNTLCBbImpz
Y29yZS10ZXN0Il0sIDAsICIiIlJlc3VsdHMgZm9yIE1vemlsbGEgdGVzdHM6CisgICAgMCByZWdy
ZXNzaW9ucyBmb3VuZC4KKyAgICAwIHRlc3RzIGZpeGVkLgorICAgIE9LLiIiIikKKworICAgIGRl
ZiB0ZXN0X21vemlsbGFfZmFpbHVyZV9vbGRfb3V0cHV0KHNlbGYpOgorICAgICAgICBzZWxmLmFz
c2VydFJlc3VsdHMoRkFJTFVSRSwgWyJqc2NvcmUtdGVzdCIsICcxIGZhaWxpbmcgTW96aWxsYSB0
ZXN0ICddLCAxLCAiIiJSZXN1bHRzIGZvciBNb3ppbGxhIHRlc3RzOgorICAgIDEgcmVncmVzc2lv
biBmb3VuZC4KKyAgICAwIHRlc3RzIGZpeGVkLiIiIikKKworICAgIGRlZiB0ZXN0X21vemlsbGFf
ZmFpbHVyZV9uZXdfb3V0cHV0KHNlbGYpOgorICAgICAgICBzZWxmLmFzc2VydFJlc3VsdHMoRkFJ
TFVSRSwgWyJqc2NvcmUtdGVzdCIsICcxIGZhaWxpbmcgTW96aWxsYSB0ZXN0ICddLCAxLCAiIiJS
ZXN1bHRzIGZvciBNb3ppbGxhIHRlc3RzOgorICAgIDEgcmVncmVzc2lvbiBmb3VuZC4KKyAgICAw
IHRlc3RzIGZpeGVkLgorCitSZXN1bHRzIGZvciBmYXN0L2pzIHRlc3RzOgorICAgIDAgZmFpbHVy
ZXMgZm91bmQuCisgICAgMCBjcmFzaGVzIGZvdW5kLgorICAgIE9LLiIiIikKKworICAgIGRlZiB0
ZXN0X2Zhc3RfanNfZmFpbHVyZV9uZXdfb3V0cHV0KHNlbGYpOgorICAgICAgICBzZWxmLmFzc2Vy
dFJlc3VsdHMoRkFJTFVSRSwgWyJqc2NvcmUtdGVzdCIsICc0NjkgZmFpbGluZyBmYXN0L2pzIHRl
c3RzICddLCAxLCAgIiIiUmVzdWx0cyBmb3IgTW96aWxsYSB0ZXN0czoKKyAgICAwIHJlZ3Jlc3Np
b25zIGZvdW5kLgorICAgIDAgdGVzdHMgZml4ZWQuCisgICAgT0suCisKK1Jlc3VsdHMgZm9yIGZh
c3QvanMgdGVzdHM6CisgICAgNDY5IGZhaWx1cmVzIGZvdW5kLgorICAgIDAgY3Jhc2hlcyBmb3Vu
ZC4iIiIpCisKKyAgICBkZWYgdGVzdF9mYXN0X2pzX2NyYXNoX25ld19vdXRwdXQoc2VsZik6Cisg
ICAgICAgIHNlbGYuYXNzZXJ0UmVzdWx0cyhGQUlMVVJFLCBbImpzY29yZS10ZXN0IiwgJzEgY3Jh
c2hpbmcgZmFzdC9qcyB0ZXN0ICddLCAxLCAgIiIiUmVzdWx0cyBmb3IgTW96aWxsYSB0ZXN0czoK
KyAgICAwIHJlZ3Jlc3Npb25zIGZvdW5kLgorICAgIDAgdGVzdHMgZml4ZWQuCisgICAgT0suCisK
K1Jlc3VsdHMgZm9yIGZhc3QvanMgdGVzdHM6CisgICAgMCBmYWlsdXJlcyBmb3VuZC4KKyAgICAx
IGNyYXNoZXMgZm91bmQuIiIiKQorCisgICAgZGVmIHRlc3RfbW96aWxsYV9hbmRfZmFzdF9qc19m
YWlsdXJlX25ld19vdXRwdXQoc2VsZik6CisgICAgICAgIHNlbGYuYXNzZXJ0UmVzdWx0cyhGQUlM
VVJFLCBbImpzY29yZS10ZXN0IiwgJzEgZmFpbGluZyBNb3ppbGxhIHRlc3QgJywgJzQ2OSBmYWls
aW5nIGZhc3QvanMgdGVzdHMgJ10sIDEsICAiIiJSZXN1bHRzIGZvciBNb3ppbGxhIHRlc3RzOgor
ICAgIDEgcmVncmVzc2lvbiBmb3VuZC4KKyAgICAwIHRlc3RzIGZpeGVkLgorCitSZXN1bHRzIGZv
ciBmYXN0L2pzIHRlc3RzOgorICAgIDQ2OSBmYWlsdXJlcyBmb3VuZC4KKyAgICAwIGNyYXNoZXMg
Zm91bmQuIiIiKQorCisKIGNsYXNzIFJ1blF0QVBJVGVzdHNUZXN0KHVuaXR0ZXN0LlRlc3RDYXNl
KToKICAgICBkZWYgYXNzZXJ0UmVzdWx0cyhzZWxmLCBleHBlY3RlZF9yZXN1bHQsIGV4cGVjdGVk
X3RleHQsIHN0ZGlvKToKICAgICAgICAgcmMgPSAwCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>