<?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>139811</bug_id>
          
          <creation_ts>2014-12-19 00:10:44 -0800</creation_ts>
          <short_desc>REGRESSION(r177535): It broke the GTK performance bot</short_desc>
          <delta_ts>2014-12-20 19:40:08 -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>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=139818</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P1</priority>
          <bug_severity>Blocker</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>139786</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Csaba Osztrogonác">ossy</reporter>
          <assigned_to name="Csaba Osztrogonác">ossy</assigned_to>
          <cc>ap</cc>
    
    <cc>cgarcia</cc>
    
    <cc>clopez</cc>
    
    <cc>lforschler</cc>
    
    <cc>ossy</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1057010</commentid>
    <comment_count>0</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2014-12-19 00:10:44 -0800</bug_when>
    <thetext>After http://trac.webkit.org/r177535 performance bots remove 
WebKitBuild directory unconditionally. It was a workaround to
fix a Mac only issue, but it broke the GTK bot:
https://build.webkit.org/builders/GTK%20Linux%2064-bit%20Release%20%28Perf%29/builds/1522
5.) jhbuild updated gtk dependencies 
6.) delete WebKitBuild directory_1 deleted WebKitBuild directory 
--&gt; It removes the necessary dependencies built by step 5.)

This clean build is incorrect and unnecessary on the GTK bot.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057011</commentid>
    <comment_count>1</comment_count>
      <attachid>243547</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2014-12-19 00:15:51 -0800</bug_when>
    <thetext>Created attachment 243547
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057012</commentid>
    <comment_count>2</comment_count>
      <attachid>243547</attachid>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2014-12-19 00:24:21 -0800</bug_when>
    <thetext>Comment on attachment 243547
Patch

Clearing flags on attachment: 243547

Committed r177569: &lt;http://trac.webkit.org/changeset/177569&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057013</commentid>
    <comment_count>3</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2014-12-19 00:24:28 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057014</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2014-12-19 00:34:28 -0800</bug_when>
    <thetext>I now think that the cleanest fix would be to set is_clean in these two before calling Factory.__init__. With this, CleanBuildIfScheduled would clean the directory at the right time.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057017</commentid>
    <comment_count>5</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2014-12-19 00:37:43 -0800</bug_when>
    <thetext>Or pass in --no-build to run-perf-tests...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057018</commentid>
    <comment_count>6</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2014-12-19 00:44:45 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; Comment on attachment 243547 [details]
&gt; Patch
&gt; 
&gt; Clearing flags on attachment: 243547
&gt; 
&gt; Committed r177569: &lt;http://trac.webkit.org/changeset/177569&gt;

Lucas or Ryosuke, could you possibly push this change to buildmaster
and then restart to fix the GTK performance bot? Thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057033</commentid>
    <comment_count>7</comment_count>
    <who name="Lucas Forschler">lforschler</who>
    <bug_when>2014-12-19 08:02:14 -0800</bug_when>
    <thetext>I&apos;ve restarted the master, let me know if things don&apos;t look correct.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057035</commentid>
    <comment_count>8</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2014-12-19 08:25:03 -0800</bug_when>
    <thetext>(In reply to comment #7)
&gt; I&apos;ve restarted the master, let me know if things don&apos;t look correct.

Thanks, the GTK performance bot is happy now. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057298</commentid>
    <comment_count>9</comment_count>
      <attachid>243547</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2014-12-20 19:39:00 -0800</bug_when>
    <thetext>Comment on attachment 243547
Patch

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

&gt; Tools/ChangeLog:8
&gt; +        Trigger clean build only on mac platform.

Why? If the problem is on GTK, then why isn’t the condition here about GTK, rather than Mac?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1057299</commentid>
    <comment_count>10</comment_count>
      <attachid>243547</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2014-12-20 19:40:08 -0800</bug_when>
    <thetext>Comment on attachment 243547
Patch

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

&gt;&gt; Tools/ChangeLog:8
&gt;&gt; +        Trigger clean build only on mac platform.
&gt; 
&gt; Why? If the problem is on GTK, then why isn’t the condition here about GTK, rather than Mac?

I guess it’s not an important question; looks like Alexey removed this code a few commits later.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>243547</attachid>
            <date>2014-12-19 00:15:51 -0800</date>
            <delta_ts>2014-12-19 00:24:21 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-139811-20141219001550.patch</filename>
            <type>text/plain</type>
            <size>2400</size>
            <attacher name="Csaba Osztrogonác">ossy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc3NTY4CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZGY3MjE1ZDc1ZWIwYzliMDQzN2Y1MDI4Mjc3NTIxM2Fh
ZjJiYjU1My4uNGJlZDI0YjEzOTkxNzQyNGRlOWE4MjFhZjFlMWY2YjFlNjU5OTFlZSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2
IEBACisyMDE0LTEyLTE5ICBDc2FiYSBPc3p0cm9nb27DoWMgIDxvc3N5QHdlYmtpdC5vcmc+CisK
KyAgICAgICAgUkVHUkVTU0lPTihyMTc3NTM1KTogSXQgYnJva2UgdGhlIEdUSyBwZXJmb3JtYW5j
ZSBib3QKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEz
OTgxMQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRy
aWdnZXIgY2xlYW4gYnVpbGQgb25seSBvbiBtYWMgcGxhdGZvcm0uCisKKyAgICAgICAgKiBCdWls
ZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9tYXN0ZXIuY2ZnOgorICAgICAg
ICAoRG93bmxvYWRBbmRQZXJmVGVzdEZhY3RvcnkuX19pbml0X18pOgorICAgICAgICAoRG93bmxv
YWRBbmRQZXJmVGVzdFdlYktpdDJGYWN0b3J5Ll9faW5pdF9fKToKKwogMjAxNC0xMi0xOCAgS3dh
bmdIeXVrIEtpbSAgPGh5dWtpLmtpbUBzYW1zdW5nLmNvbT4KIAogICAgICAgICBVbnJldmlld2Vk
LCBtb3ZlZCBteXNlbGYgdG8gdGhlIGxpc3Qgb2YgY29tbWl0dGVycy4KZGlmZiAtLWdpdCBhL1Rv
b2xzL0J1aWxkU2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL21hc3Rlci5jZmcg
Yi9Ub29scy9CdWlsZFNsYXZlU3VwcG9ydC9idWlsZC53ZWJraXQub3JnLWNvbmZpZy9tYXN0ZXIu
Y2ZnCmluZGV4IGM0N2YxZTZlMTZkZGRmMDY3YjYxNTM3ODIxYjA0NWRhMTlmMDFiNDQuLjliZWMx
NDQ4ZDJlZDBhYmJlMDRlZmI1YWM1YTY2NDI4ZDE1NTk5Y2MgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0J1
aWxkU2xhdmVTdXBwb3J0L2J1aWxkLndlYmtpdC5vcmctY29uZmlnL21hc3Rlci5jZmcKKysrIGIv
VG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvYnVpbGQud2Via2l0Lm9yZy1jb25maWcvbWFzdGVyLmNm
ZwpAQCAtOTMxLDcgKzkzMSw4IEBAIGNsYXNzIEJ1aWxkQW5kUGVyZlRlc3RXZWJLaXQyRmFjdG9y
eShGYWN0b3J5KToKIGNsYXNzIERvd25sb2FkQW5kUGVyZlRlc3RGYWN0b3J5KEZhY3RvcnkpOgog
ICAgIGRlZiBfX2luaXRfXyhzZWxmLCBwbGF0Zm9ybSwgY29uZmlndXJhdGlvbiwgYXJjaGl0ZWN0
dXJlcywgYWRkaXRpb25hbEFyZ3VtZW50cz1Ob25lLCBTVk5NaXJyb3I9Tm9uZSwgKiprd2FyZ3Mp
OgogICAgICAgICBGYWN0b3J5Ll9faW5pdF9fKHNlbGYsIHBsYXRmb3JtLCBjb25maWd1cmF0aW9u
LCBhcmNoaXRlY3R1cmVzLCBGYWxzZSwgYWRkaXRpb25hbEFyZ3VtZW50cywgU1ZOTWlycm9yLCAq
Kmt3YXJncykKLSAgICAgICAgc2VsZi5hZGRTdGVwKENsZWFuQnVpbGRVbmNvbmRpdGlvbmFsbHko
KSkKKyAgICAgICAgaWYgcGxhdGZvcm0gPT0gJ21hYyc6CisgICAgICAgICAgICBzZWxmLmFkZFN0
ZXAoQ2xlYW5CdWlsZFVuY29uZGl0aW9uYWxseSgpKQogICAgICAgICBzZWxmLmFkZFN0ZXAoRG93
bmxvYWRCdWlsdFByb2R1Y3QoKSkKICAgICAgICAgc2VsZi5hZGRTdGVwKEV4dHJhY3RCdWlsdFBy
b2R1Y3QoKSkKICAgICAgICAgc2VsZi5hZGRTdGVwKFJ1bkFuZFVwbG9hZFBlcmZUZXN0cygpKQpA
QCAtOTM5LDcgKzk0MCw4IEBAIGNsYXNzIERvd25sb2FkQW5kUGVyZlRlc3RGYWN0b3J5KEZhY3Rv
cnkpOgogY2xhc3MgRG93bmxvYWRBbmRQZXJmVGVzdFdlYktpdDJGYWN0b3J5KEZhY3RvcnkpOgog
ICAgIGRlZiBfX2luaXRfXyhzZWxmLCBwbGF0Zm9ybSwgY29uZmlndXJhdGlvbiwgYXJjaGl0ZWN0
dXJlcywgYWRkaXRpb25hbEFyZ3VtZW50cz1Ob25lLCBTVk5NaXJyb3I9Tm9uZSwgKiprd2FyZ3Mp
OgogICAgICAgICBGYWN0b3J5Ll9faW5pdF9fKHNlbGYsIHBsYXRmb3JtLCBjb25maWd1cmF0aW9u
LCBhcmNoaXRlY3R1cmVzLCBGYWxzZSwgYWRkaXRpb25hbEFyZ3VtZW50cywgU1ZOTWlycm9yLCAq
Kmt3YXJncykKLSAgICAgICAgc2VsZi5hZGRTdGVwKENsZWFuQnVpbGRVbmNvbmRpdGlvbmFsbHko
KSkKKyAgICAgICAgaWYgcGxhdGZvcm0gPT0gJ21hYyc6CisgICAgICAgICAgICBzZWxmLmFkZFN0
ZXAoQ2xlYW5CdWlsZFVuY29uZGl0aW9uYWxseSgpKQogICAgICAgICBzZWxmLmFkZFN0ZXAoRG93
bmxvYWRCdWlsdFByb2R1Y3QoKSkKICAgICAgICAgc2VsZi5hZGRTdGVwKEV4dHJhY3RCdWlsdFBy
b2R1Y3QoKSkKICAgICAgICAgc2VsZi5hZGRTdGVwKFJ1bkFuZFVwbG9hZFBlcmZUZXN0c1dlYktp
dDIoKSkK
</data>

          </attachment>
      

    </bug>

</bugzilla>