<?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>154858</bug_id>
          
          <creation_ts>2016-03-01 07:06:00 -0800</creation_ts>
          <short_desc>Disable FTL JIT testing on 32-bit JSC tester bots</short_desc>
          <delta_ts>2016-07-20 02:17:57 -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>Other</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</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>
          <dependson>154964</dependson>
    
    <dependson>154967</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Csaba Osztrogonác">ossy</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
    
    <cc>benjamin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>fpizlo</cc>
    
    <cc>ggaren</cc>
    
    <cc>keith_miller</cc>
    
    <cc>lforschler</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>ossy</cc>
    
    <cc>rniwa</cc>
    
    <cc>saam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1169430</commentid>
    <comment_count>0</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2016-03-01 07:06:00 -0800</bug_when>
    <thetext>Now --ftl-jit is passed to run-jsc-stress-tests on these bots (by run-javascriptcore-tests):
- Apple El Capitan 32-bit JSC (BuildAndTest)
- Apple Yosemite 32-bit JSC (BuildAndTest)

There is no reason to run 30k tests instead of 17k
since there is no FTL JIT on 32 bit architectures.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1169431</commentid>
    <comment_count>1</comment_count>
      <attachid>272563</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2016-03-01 07:06:53 -0800</bug_when>
    <thetext>Created attachment 272563
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1169721</commentid>
    <comment_count>2</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2016-03-01 21:33:31 -0800</bug_when>
    <thetext>ping</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1169743</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2016-03-01 22:26:51 -0800</bug_when>
    <thetext>Shouldn&apos;t this behavior be baked in run-javascriptcore-tests? This combination is never useful, not just on the bots.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1169763</commentid>
    <comment_count>4</comment_count>
      <attachid>272563</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-03-01 22:58:23 -0800</bug_when>
    <thetext>Comment on attachment 272563
Patch

Clearing flags on attachment: 272563

Committed r197442: &lt;http://trac.webkit.org/changeset/197442&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1169764</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-03-01 22:58:27 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1169781</commentid>
    <comment_count>6</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2016-03-02 00:49:47 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; Shouldn&apos;t this behavior be baked in run-javascriptcore-tests? This
&gt; combination is never useful, not just on the bots.

It would be better ... but I haven&apos;t found any simple option 
in run-javascriptcore-tests and webktidirs.pm to determine if
we build Apple Mac x86 JSC.

But I&apos;ll be happy to review any patch replaces this with 
a better fix in run-javascriptcore-tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1169783</commentid>
    <comment_count>7</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2016-03-02 00:51:09 -0800</bug_when>
    <thetext>It seems automatical buildbot master restart still doesn&apos;t work. :(

Could you possibly restart the master manually?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1169839</commentid>
    <comment_count>8</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2016-03-02 09:46:17 -0800</bug_when>
    <thetext>&gt; It seems automatical buildbot master restart still doesn&apos;t work. :(

It&apos;s not supposed to, as it&apos;s a fairly dangerous operation, so it&apos;s better if someone with direct access to the server is around to perform it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1169841</commentid>
    <comment_count>9</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2016-03-02 09:48:49 -0800</bug_when>
    <thetext>&gt; I haven&apos;t found any simple option in run-javascriptcore-tests and webktidirs.pm

I do not know how to best do that, but I&apos;m sure that someone on the CC list does.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1169846</commentid>
    <comment_count>10</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2016-03-02 09:55:44 -0800</bug_when>
    <thetext>(In reply to comment #8)
&gt; &gt; It seems automatical buildbot master restart still doesn&apos;t work. :(
&gt; 
&gt; It&apos;s not supposed to, as it&apos;s a fairly dangerous operation, so it&apos;s better
&gt; if someone with direct access to the server is around to perform it.

Previously it worked properly. Nowadays all webkitpy and BuildSlaveSupport change triggers restart except master.cfg and config.json. (bug107052)

I think it can be dangerous only if folks land master.cfg changes 
blindly without local testing or at least unit testing. But in this 
case an immediate rollout would fix the master without direct access
to the server.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1169909</commentid>
    <comment_count>11</comment_count>
    <who name="Keith Miller">keith_miller</who>
    <bug_when>2016-03-02 12:58:58 -0800</bug_when>
    <thetext>(In reply to comment #9)
&gt; &gt; I haven&apos;t found any simple option in run-javascriptcore-tests and webktidirs.pm
&gt; 
&gt; I do not know how to best do that, but I&apos;m sure that someone on the CC list
&gt; does.

I don&apos;t think there is any current way to know if FTL is enabled. One solution would be to have the jsc binary have some option that prints information about the build e.g. if FTL/DFG are enabled. Then run-javascriptcore-tests could just not run the modes relevant to those builds. I&apos;m not sure that&apos;s a high priority to implement but maybe it&apos;s something we should consider in the future.

A quicker, less general fix would be to have run-javascriptcore-tests run the file command on the jsc binary and not run FTL tests if the binary is 32-bit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1170129</commentid>
    <comment_count>12</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2016-03-02 23:42:30 -0800</bug_when>
    <thetext>Ping for master restart.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1170158</commentid>
    <comment_count>13</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2016-03-03 01:44:41 -0800</bug_when>
    <thetext>(In reply to comment #12)
&gt; Ping for master restart.

Done that.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1170226</commentid>
    <comment_count>14</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-03-03 09:26:02 -0800</bug_when>
    <thetext>Re-opened since this is blocked by bug 154967</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1170233</commentid>
    <comment_count>15</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2016-03-03 09:28:32 -0800</bug_when>
    <thetext>I won&apos;t have time for it, feel free to pick it up if you are 
interested in 80 mins runtime instead of 110 mins on 32 bit bots.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1170235</commentid>
    <comment_count>16</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2016-03-03 09:29:58 -0800</bug_when>
    <thetext>Rolled out in r197442, so the master needs to be restarted again.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1212701</commentid>
    <comment_count>17</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2016-07-20 02:17:57 -0700</bug_when>
    <thetext>Close as resolved/wontfix, because it won&apos;t be possible
after https://trac.webkit.org/changeset/203440.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>272563</attachid>
            <date>2016-03-01 07:06:53 -0800</date>
            <delta_ts>2016-03-01 22:58:23 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-154858-20160301070637.patch</filename>
            <type>text/plain</type>
            <size>1593</size>
            <attacher name="Csaba Osztrogonác">ossy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk3Mzk5CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZWExZDcyMjY2YjI5ZGNhNjVlM2NjOTg2NzA3ZjA3ZGFi
YzYyZThkMC4uMGMwNDdiY2MxNjZlNWQwNGYzMDkwY2M2ZDY0YWU5MzVlYmVkY2VhZSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEz
IEBACisyMDE2LTAzLTAxICBDc2FiYSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CisK
KyAgICAgICAgRGlzYWJsZSBGVEwgSklUIHRlc3Rpbmcgb24gMzItYml0IEpTQyB0ZXN0ZXIgYm90
cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU0ODU4
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBCdWls
ZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9tYXN0ZXIuY2ZnOgorICAgICAg
ICAoUnVuMzJiaXRKU0NUZXN0cyk6CisKIDIwMTYtMDItMjkgIENocmlzIER1bWV6ICA8Y2R1bWV6
QGFwcGxlLmNvbT4KIAogICAgICAgICBIYXZlIHBhcnNlSFRNTEludGVnZXIoKSAvIHBhcnNlSFRN
TE5vbk5lZ2F0aXZlSW50ZWdlcigpIHVzZSBXVEY6Ok9wdGlvbmFsCmRpZmYgLS1naXQgYS9Ub29s
cy9CdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9tYXN0ZXIuY2ZnIGIv
VG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvYnVpbGQud2Via2l0Lm9yZy1jb25maWcvbWFzdGVyLmNm
ZwppbmRleCBhODQzMTFkMjBjYTRiYWI5YzkxNmQwYzQ5NTIzYjY5NWRjZTBkNTM1Li5kYTI4MDk2
OWVlYmNkNzE2OTAwMTFhMWEwODVjMTFkMWJkODEwMzMzIDEwMDY0NAotLS0gYS9Ub29scy9CdWls
ZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9tYXN0ZXIuY2ZnCisrKyBiL1Rv
b2xzL0J1aWxkU2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL21hc3Rlci5jZmcK
QEAgLTUyNiw3ICs1MjYsNyBAQCBjbGFzcyBSdW4zMmJpdEpTQ1Rlc3RzKFRlc3RXaXRoRmFpbHVy
ZUNvdW50KToKICAgICBuYW1lID0gIndlYmtpdC0zMmJpdC1qc2MtdGVzdCIKICAgICBkZXNjcmlw
dGlvbiA9IFsiMzJiaXQtanNjLXRlc3RzIHJ1bm5pbmciXQogICAgIGRlc2NyaXB0aW9uRG9uZSA9
IFsiMzJiaXQtanNjLXRlc3RzIl0KLSAgICBjb21tYW5kID0gWyJwZXJsIiwgIi4vVG9vbHMvU2Ny
aXB0cy9ydW4tamF2YXNjcmlwdGNvcmUtdGVzdHMiLCAiLS0zMi1iaXQiLCAiLS1uby1idWlsZCIs
IFdpdGhQcm9wZXJ0aWVzKCItLSUoY29uZmlndXJhdGlvbilzIildCisgICAgY29tbWFuZCA9IFsi
cGVybCIsICIuL1Rvb2xzL1NjcmlwdHMvcnVuLWphdmFzY3JpcHRjb3JlLXRlc3RzIiwgIi0tMzIt
Yml0IiwgIi0tbm8tZnRsLWppdCIsICItLW5vLWJ1aWxkIiwgV2l0aFByb3BlcnRpZXMoIi0tJShj
b25maWd1cmF0aW9uKXMiKV0KICAgICBmYWlsZWRUZXN0c0Zvcm1hdFN0cmluZyA9ICIlZCByZWdy
ZXNzaW9uJXMgZm91bmQuIgogCiAgICAgZGVmIGNvdW50RmFpbHVyZXMoc2VsZiwgY21kKToK
</data>

          </attachment>
      

    </bug>

</bugzilla>