<?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>34984</bug_id>
          
          <creation_ts>2010-02-16 13:26:56 -0800</creation_ts>
          <short_desc>new-run-webkit-tests: MASTER BUG: Switch all webkit.org bots over</short_desc>
          <delta_ts>2014-02-06 07:52:49 -0800</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>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar, NRWT, ToolsHitList</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>34826</dependson>
    
    <dependson>34983</dependson>
    
    <dependson>34985</dependson>
    
    <dependson>34986</dependson>
    
    <dependson>35001</dependson>
    
    <dependson>35006</dependson>
    
    <dependson>35049</dependson>
    
    <dependson>35053</dependson>
    
    <dependson>35055</dependson>
    
    <dependson>35265</dependson>
    
    <dependson>35266</dependson>
    
    <dependson>35358</dependson>
    
    <dependson>35359</dependson>
    
    <dependson>37007</dependson>
    
    <dependson>37736</dependson>
    
    <dependson>37738</dependson>
    
    <dependson>37739</dependson>
    
    <dependson>38063</dependson>
    
    <dependson>38756</dependson>
    
    <dependson>43565</dependson>
    
    <dependson>55907</dependson>
    
    <dependson>56047</dependson>
    
    <dependson>56729</dependson>
    
    <dependson>56730</dependson>
    
    <dependson>56731</dependson>
    
    <dependson>57640</dependson>
    
    <dependson>58293</dependson>
    
    <dependson>58625</dependson>
    
    <dependson>59894</dependson>
    
    <dependson>60162</dependson>
    
    <dependson>62178</dependson>
    
    <dependson>62194</dependson>
    
    <dependson>62425</dependson>
    
    <dependson>62497</dependson>
    
    <dependson>63199</dependson>
    
    <dependson>63494</dependson>
    
    <dependson>63523</dependson>
    
    <dependson>63549</dependson>
    
    <dependson>63786</dependson>
    
    <dependson>63791</dependson>
    
    <dependson>63832</dependson>
    
    <dependson>63838</dependson>
    
    <dependson>63839</dependson>
    
    <dependson>63845</dependson>
    
    <dependson>63956</dependson>
    
    <dependson>63973</dependson>
    
    <dependson>63983</dependson>
    
    <dependson>64071</dependson>
    
    <dependson>64086</dependson>
    
    <dependson>64092</dependson>
    
    <dependson>64346</dependson>
    
    <dependson>64347</dependson>
    
    <dependson>64445</dependson>
    
    <dependson>64514</dependson>
    
    <dependson>64564</dependson>
    
    <dependson>64812</dependson>
    
    <dependson>65719</dependson>
    
    <dependson>66227</dependson>
    
    <dependson>66228</dependson>
    
    <dependson>67216</dependson>
    
    <dependson>67268</dependson>
    
    <dependson>70416</dependson>
    
    <dependson>71087</dependson>
    
    <dependson>71173</dependson>
    
    <dependson>71364</dependson>
          <blocked>57310</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>abecsi</cc>
    
    <cc>aroben</cc>
    
    <cc>darin</cc>
    
    <cc>dglazkov</cc>
    
    <cc>dpranke</cc>
    
    <cc>galpeter</cc>
    
    <cc>hayato</cc>
    
    <cc>joepeck</cc>
    
    <cc>kbalazs</cc>
    
    <cc>laszlo.gombos</cc>
    
    <cc>leandro</cc>
    
    <cc>mjs</cc>
    
    <cc>mrowe</cc>
    
    <cc>ossy</cc>
    
    <cc>rakuco</cc>
    
    <cc>rgabor</cc>
    
    <cc>rniwa</cc>
    
    <cc>tonyg</cc>
    
    <cc>vestbo</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>zoltan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>190711</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-02-16 13:26:56 -0800</bug_when>
    <thetext>MASTER BUG: Switch webkit.org to using new python run-webkit-tests

There are a lot of blocking issues.  This will be a multi-week or possibly multi-month project.  But I&apos;m creating this tracking bug to help keep tabs on all the blocking issues.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>192121</commentid>
    <comment_count>1</comment_count>
    <who name="Mark Rowe (bdash)">mrowe</who>
    <bug_when>2010-02-19 17:12:46 -0800</bug_when>
    <thetext>Should there be bugs about making this work on each of the supported platforms?  Mac OS X 10.4 in particular comes to mind as it has the oldest version of Python of the supported platforms.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>193455</commentid>
    <comment_count>2</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-02-24 12:27:14 -0800</bug_when>
    <thetext>Perhaps.  I figure we&apos;ll cross that bridge when we come to it.  I have no insight into Apple&apos;s deprecation plans, but its also possible that Tiger support will be dropped from WebKit before this work is completed. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>365635</commentid>
    <comment_count>3</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-03-10 16:29:00 -0800</bug_when>
    <thetext>Taking ownership ... I plan to start a push to actually get this done, hopefully starting as early as next week (I just need to wrap up another project first, which should happen today or tomorrow).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>365639</commentid>
    <comment_count>4</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-03-10 16:30:04 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; Taking ownership ... I plan to start a push to actually get this done, hopefully starting as early as next week (I just need to wrap up another project first, which should happen today or tomorrow).

That&apos;s exciting!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>410650</commentid>
    <comment_count>5</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-05-26 11:45:23 -0700</bug_when>
    <thetext>&lt;rdar://problem/9509321&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>425000</commentid>
    <comment_count>6</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-06-21 21:15:14 -0700</bug_when>
    <thetext>Eric, I&apos;m punting this to you now :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>425396</commentid>
    <comment_count>7</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-06-22 11:15:40 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; Eric, I&apos;m punting this to you now :)

Thank you again Dirk for all your hard work on this.  I&apos;ll pick this up next week.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>432655</commentid>
    <comment_count>8</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-07-06 00:00:58 -0700</bug_when>
    <thetext>NRWT is enabled for all bots on build.webkit.org except Windows and WebKit2 as of:
http://trac.webkit.org/changeset/90440

Hopefully it will stick!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>439036</commentid>
    <comment_count>9</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-07-19 01:32:18 -0700</bug_when>
    <thetext>The change stuck.  All bots except for Apple Win, WebKit2 and --leaks are running NRWT.  Fixes for the remaining bots are underway.

I&apos;m taking vacation the next two weeks, so the remaining bots are unlikely to switch until August.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>448061</commentid>
    <comment_count>10</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-08-08 10:04:23 -0700</bug_when>
    <thetext>I&apos;m back.  My goal is to switch WebKit2 and --leaks this week.  I&apos;ll coordinate with Adam Roben and other windows folks to make sure we&apos;re moving forward on Win32 support, but it&apos;s not on my immediate goal list for this week.

A stretch goal is to move some/all the existing bots over to parallel execution (which is the real benefit of this work).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>448320</commentid>
    <comment_count>11</comment_count>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2011-08-08 15:43:12 -0700</bug_when>
    <thetext>I have a good news on the topic: The Qt WebKit2 bot (hosted at http://build.webkit.sed.hu/) has already successfully switched.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>451095</commentid>
    <comment_count>12</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-08-15 09:51:57 -0700</bug_when>
    <thetext>Update:
Fixed a bunch of random bugs last week and switched the --leaks bot.
WK2 works, but I&apos;ve not switched the bots yet.
Win and Lion theoretically work, but I&apos;ve not tested.

I will be working on bidi-isolate (bug 65617) this week.  I will resume work on NRWT Aug. 22nd, with the gaol of switching the WK2 bots as soon as possible.


WK2 (and a bunch of these other bugs) boil down to one issue that NRWT uses a ServerProcess abstraction which reads line-by-line only from stdout.  stderr is collected in one long string and processed after the process is done.

This means that we can&apos;t detect timeouts (since they&apos;re sent via #timeout over stderr) or WebProcess crashes (for wk2).

I just need to redesign the ServerProcess abstraction to allow reading from both stdout and stderr in a line-by-line fashion.  This will be the first thing I do when I resume NRWT work in a week.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>458347</commentid>
    <comment_count>13</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-08-29 12:11:46 -0700</bug_when>
    <thetext>OK.  My work on bug 65617 is basically done (just waiting for review).  Back to working on NRWT full time.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>492712</commentid>
    <comment_count>14</comment_count>
      <attachid>112919</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-10-28 15:17:36 -0700</bug_when>
    <thetext>Created attachment 112919
Use a blacklist of unsupported platforms instead of a whitelist</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>492717</commentid>
    <comment_count>15</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-10-28 15:24:44 -0700</bug_when>
    <thetext>Once this last patch lands, all ports will use NRWT by default, with two specific exceptions (win and qt-arm), and I think we should close this bug.   I&apos;m working my way through the polish bugs now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>492781</commentid>
    <comment_count>16</comment_count>
      <attachid>112919</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-10-28 16:32:00 -0700</bug_when>
    <thetext>Comment on attachment 112919
Use a blacklist of unsupported platforms instead of a whitelist

Clearing flags on attachment: 112919

Committed r98780: &lt;http://trac.webkit.org/changeset/98780&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>492782</commentid>
    <comment_count>17</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-10-28 16:32:10 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>492913</commentid>
    <comment_count>18</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-10-29 00:55:25 -0700</bug_when>
    <thetext>It appears that this patch broke Qt bots:
http://build.webkit.org/builders/Qt%20Linux%20Release/builds/39090/steps/layout-test/logs/stdio</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>492919</commentid>
    <comment_count>19</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-10-29 01:18:56 -0700</bug_when>
    <thetext>I&apos;m going to rollout the patch since Qt port&apos;s losing 100% of the test coverage due to this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>492922</commentid>
    <comment_count>20</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-10-29 01:29:16 -0700</bug_when>
    <thetext>Reopen the bug since the patch was rolled out in r98801.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>492923</commentid>
    <comment_count>21</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2011-10-29 02:07:08 -0700</bug_when>
    <thetext>Thanks for rolling out and unbreak Qt bots. :) I checked this fail, it was only a typo: isArm() vs isARM() .</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>492924</commentid>
    <comment_count>22</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-10-29 02:09:20 -0700</bug_when>
    <thetext>(In reply to comment #21)
&gt; Thanks for rolling out and unbreak Qt bots. :) I checked this fail, it was only a typo: isArm() vs isARM() .

Oh, could you reland the patch with that fix in that case?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>492934</commentid>
    <comment_count>23</comment_count>
    <who name="Balazs Kelemen">kbalazs</who>
    <bug_when>2011-10-29 07:46:05 -0700</bug_when>
    <thetext>(In reply to comment #22)
&gt; (In reply to comment #21)
&gt; &gt; Thanks for rolling out and unbreak Qt bots. :) I checked this fail, it was only a typo: isArm() vs isARM() .
&gt; 
&gt; Oh, could you reland the patch with that fix in that case?

Relanded in r98804.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>492949</commentid>
    <comment_count>24</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-10-29 11:25:09 -0700</bug_when>
    <thetext>Thank you arm.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>622544</commentid>
    <comment_count>25</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-05-13 15:09:38 -0700</bug_when>
    <thetext>Can we close this one now?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>622545</commentid>
    <comment_count>26</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2012-05-13 15:10:47 -0700</bug_when>
    <thetext>(In reply to comment #25)
&gt; Can we close this one now?

Has Windows port moved to new-run-webkit-tests yet?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>623169</commentid>
    <comment_count>27</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-05-14 11:54:59 -0700</bug_when>
    <thetext>Nope, the Apple win port is still running ORWT. I would like to fix it, but the Apple win port is generally pretty unhappy these days so it&apos;s hard to isolate which issues are NRWT-related and which are just broken. Hopefully that will be fixed soon.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>977338</commentid>
    <comment_count>28</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2014-02-06 07:52:49 -0800</bug_when>
    <thetext>All bots run new-run-webkit-tests now, which is simple run-webkit-tests :)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>112919</attachid>
            <date>2011-10-28 15:17:36 -0700</date>
            <delta_ts>2011-10-28 16:32:00 -0700</delta_ts>
            <desc>Use a blacklist of unsupported platforms instead of a whitelist</desc>
            <filename>bug-34984-20111028151735.patch</filename>
            <type>text/plain</type>
            <size>3990</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTg3NTgKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBi
L1Rvb2xzL0NoYW5nZUxvZwppbmRleCA4MWM0YTAyY2VjMjA4OTQ4MzNiYzk2MGIzOWNjZGMyOTRh
NDFmYmM1Li44ZjJlMDQ1NjgzMzJjNjQwMTExZmI0Y2RmMzdhNmZiZmE2MzFhZWU4IDEwMDY0NAot
LS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjQg
QEAKIDIwMTEtMTAtMjggIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgogCisgICAgICAg
IG5ldy1ydW4td2Via2l0LXRlc3RzOiBNQVNURVIgQlVHOiBTd2l0Y2ggYWxsIHdlYmtpdC5vcmcg
Ym90cyBvdmVyCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0zNDk4NAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IE1vdmUgcnVuLXdlYmtpdC10ZXN0cyBmcm9tIHVzaW5nIGEgd2hpdGUtbGlzdCBvZiBzdXBwb3J0
ZWQgTlJXVCBwb3J0cworICAgICAgICB0byBhIGJsYWNrbGlzdCBvZiBwb3J0cyByZXF1aXJpbmcg
T1JXVC4KKworICAgICAgICBJJ3ZlIGFsc28gYWRkZWQgdGhlIGFiaWxpdHkgdG8gb3B0LWluIHRv
IHBhcmFsbGVsIHRlc3Rpbmcgb24gYSBwZXItcG9ydCBiYXNpcy4KKworICAgICAgICBXaXRoIHRo
ZXNlIGNoYW5nZXMgSSdtIGdvaW5nIHRvIG9mZmljaWFsbHkgZGVjbGFyZSB0aGlzIGJ1ZyBkZWFk
IGFuZAorICAgICAgICB3b3JrIG9uIHJlbWFpbmluZyBwb2xpc2ggaXNzdWVzIGFuZCBpbmRpdmlk
dWFsIGRldmVsb3BlciBjb21wbGFpbnRzLgorCisgICAgICAgICogU2NyaXB0cy9ydW4td2Via2l0
LXRlc3RzOgorICAgICAgICAodXNlTmV3UnVuV2ViS2l0VGVzdHMpOgorICAgICAgICAocGxhdGZv
cm1Jc1JlYWR5Rm9yUGFyYWxsZWxUZXN0aW5nKToKKworMjAxMS0xMC0yOCAgRXJpYyBTZWlkZWwg
IDxlcmljQHdlYmtpdC5vcmc+CisKICAgICAgICAgTlJXVCBjcmFzaGVzIHdoZW4gcGFyc2luZyBs
ZWFrcyBvdXRwdXQgZHVlIHRvIFVURi04IGRlY29kaW5nIGVycm9yCiAgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03MTExMgogCmRpZmYgLS1naXQgYS9Ub29s
cy9TY3JpcHRzL3J1bi13ZWJraXQtdGVzdHMgYi9Ub29scy9TY3JpcHRzL3J1bi13ZWJraXQtdGVz
dHMKaW5kZXggMDY4Y2E5YTI3N2UyYTJkNDgxMjMxNjg1OTEzYjU3MTA3ZDVjYWRjZC4uYjM2MDgz
MWUzYjYzMDBkZGM2MTU5MjI5MjExMmUxYjUxNWY4NTFiNiAxMDA3NTUKLS0tIGEvVG9vbHMvU2Ny
aXB0cy9ydW4td2Via2l0LXRlc3RzCisrKyBiL1Rvb2xzL1NjcmlwdHMvcnVuLXdlYmtpdC10ZXN0
cwpAQCAtNTcsMjIgKzU3LDI3IEBAIHN1YiBydW5uaW5nT25CdWlsZEJvdCgpCiAKIHN1YiB1c2VO
ZXdSdW5XZWJLaXRUZXN0cygpCiB7Ci0gICAgIyBDaGFuZ2UgdGhpcyBjaGVjayB0byBjb250cm9s
IHdoaWNoIHBsYXRmb3JtcyB1c2UgbmV3LXJ1bi13ZWJraXQtdGVzdHMgYnkgZGVmYXVsdC4KLSAg
ICAjIEV4YW1wbGU6IHJldHVybiBydW5uaW5nT25CdWlsZEJvdCgpICYmIGlzTGVvcGFyZCgpOwot
ICAgICMgd291bGQgZW5hYmxlIG5ldy1ydW4td2Via2l0LXRlc3RzIG9uIG9ubHkgdGhlIGxlb3Bh
cmQgYnVpbGRib3RzLgotCi0gICAgIyBOb3RlOiBXZSB1c2UgYSB3aGl0ZWxpc3QgaGVyZSB0byBh
dm9pZCBjYWxsaW5nIGlzUE9SVCgpIGZvciBwb3J0cwotICAgICMgZm9yIHdoaWNoIHdlIGhhdmVu
J3QgZXhwbGljaXRseSBhZGRlZCBzdXBwb3J0LiAgQ2FsbGluZyBpc1BPUlQoKQotICAgICMgd2ls
bCByZW1vdmUgdGhlIC0tUE9SVCBhcmd1bWVudCBmcm9tIEBBUkdWLCBjYXVzaW5nIHVzIHRvIGZh
aWwgdG8gcGFzcyBpdCB0byB0aGUgdGVzdCBoYXJuZXNzLgotCiAgICAgIyBOUldUIFdpbmRvd3Mg
c3VwcG9ydCBzdGlsbCBuZWVkcyB3b3JrOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9Mzg3NTYKKyAgICByZXR1cm4gMCBpZiBpc1dpbmRvd3MoKSBvciBpc0N5Z3dpbigp
OworICAgICMgTlJXVCBkb2VzIG5vdCBzdXBwb3J0IHF0LWFybTogaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTY0MDg2CisgICAgcmV0dXJuIDAgaWYgaXNRdCgpIGFuZCBp
c0FybSgpOworICAgICMgQWxsIG90aGVyIHBsYXRmb3JtcyBzaG91bGQgdXNlIE5SV1QgYnkgZGVm
YXVsdC4KKyAgICByZXR1cm4gMTsKK30KIAotICAgICMgTlJXVCBkb2Vzbid0IHN1cHBvcnQgcXQt
YXJtIGFuZCBxdC00LjggcGxhdGZvcm1zIG5vdzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTY0MDcxIGFuZCBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9NjQwODYKLSAgICBpZiAoaXNRdCgpKSB7Ci0gICAgICAgIHJldHVybiAoIWlzQVJNKCkp
OwotICAgIH0KLQotICAgIHJldHVybiAoaXNMZW9wYXJkKCkgb3IgaXNTbm93TGVvcGFyZCgpIG9y
IGlzTGlvbigpIG9yIGlzR3RrKCkpOworc3ViIHBsYXRmb3JtSXNSZWFkeUZvclBhcmFsbGVsVGVz
dGluZygpCit7CisgICAgIyBOUldUIGlzIGFibGUgdG8gcnVuIHRoZSB0ZXN0cyBpbiBwYXJhbGxl
bCwgT1JXVCB3YXMgbm90LgorICAgICMgV2hlbiB3ZSBydW4gdGhlIHRlc3RzIGluIHBhcmFsbGVs
LCB0ZXN0cyB3aGljaCAoaW5jb3JyZWN0bHkpCisgICAgIyBpbnRlcmFjdCB3aXRoIGVhY2ggb3Ro
ZXIgY2FuIHN0YXJ0IGZhaWxpbmcuCisgICAgIyBUbyByZWR1Y2UgdGhlIGZhaWx1cmUgYnVyZGVu
IGR1cmluZyB0aGUgdHJhbnNpdGlvbiBpbmRpdmlkdWFsCisgICAgIyBwbGF0Zm9ybXMgY2FuIG9w
dC1pbiB0byBwYXJhbGxlbCB0ZXN0IGV4ZWN1dGlvbiBieSBkZWZhdWx0LgorCisgICAgIyBQbGF0
Zm9ybXMgaW50ZXJlc3RlZCBpbiBkb2ctZm9vZGluZyBmYXN0ZXIgdGVzdCBydW5zIG9uIHRoZWly
IGJvdHMKKyAgICAjIHNob3VsZCBhZGQgdGhlbXNlbHZlcyB0byB0aGlzIGJsYWNrbGlzdCwgZS5n
LjoKKyAgICAjIHJldHVybiBpc0d0aygpIG9yIGlzUXQoKTsKKyAgICAjIFRoaXMgd2lsbCBsaWtl
bHkgcmVxdWlyZSBza2lwcGluZyB0ZXN0cyBvciBtYXJraW5nIHRlc3RzIGFzIGZsYWt5IGluIHRl
c3RfZXhwZWN0YXRpb25zLnR4dAorICAgIHJldHVybiAwOwogfQogCiBteSAkaGFybmVzc05hbWUg
PSAib2xkLXJ1bi13ZWJraXQtdGVzdHMiOwpAQCAtODAsNyArODUsNyBAQCBteSAkaGFybmVzc05h
bWUgPSAib2xkLXJ1bi13ZWJraXQtdGVzdHMiOwogaWYgKHVzZU5ld1J1bldlYktpdFRlc3RzKCkp
IHsKICAgICAkaGFybmVzc05hbWUgPSAibmV3LXJ1bi13ZWJraXQtdGVzdHMiOwogCi0gICAgaWYg
KCFncmVwKC8tLWNoaWxkLXByb2Nlc3Nlcy8sIEBBUkdWKSkgeworICAgIGlmICghZ3JlcCgvLS1j
aGlsZC1wcm9jZXNzZXMvLCBAQVJHVikgYW5kICFwbGF0Zm9ybUlzUmVhZHlGb3JQYXJhbGxlbFRl
c3RpbmcoKSkgewogICAgICAgICBwdXNoKEBBUkdWLCAiLS1jaGlsZC1wcm9jZXNzZXM9MSIpOwog
ICAgICAgICBwcmludCAiUnVubmluZyBuZXctcnVuLXdlYmtpdC10ZXN0cyB3aXRoIG9uZSBjaGls
ZCBwcm9jZXNzLlxuIjsKICAgICAgICAgcHJpbnQgIkZvciBtb3JlIHBhcmFsbGVsaXNtLCBydW4g
bmV3LXJ1bi13ZWJraXQtdGVzdHMgZGlyZWN0bHkuXG4iOwpAQCAtOTEsNyArOTYsNiBAQCBpZiAo
dXNlTmV3UnVuV2ViS2l0VGVzdHMoKSkgewogICAgIH0KIH0KIAotIyBGSVhNRTogV2UgbmVlZCBh
IGNsZWFuZXIgd2F5IHRvIGRvIC0tcGxhdGZvcm0gaGFuZGxpbmcuCiAjIHdlYmtpdGRpcnMucG0g
c3RyaXBzIC0tcXQgYW5kIC0tZ3RrIGZyb20gQEFSR1Ygd2hlbiB3ZSBjYWxsIGlzUXQvaXNHdGsu
CiAjIFdlIGhhdmUgdG8gYWRkIGJhY2sgYW55IC0tUE9SVCBhcmd1bWVudHMgd2hpY2ggbWF5IGhh
dmUgYmVlbiByZW1vdmVkIGJ5IGlzUG9ydCgpIGNoZWNrcyBhYm92ZS4KIGlmIChpc1F0KCkpIHsK
</data>

          </attachment>
      

    </bug>

</bugzilla>