<?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>61961</bug_id>
          
          <creation_ts>2011-06-02 14:14:20 -0700</creation_ts>
          <short_desc>[chromium] Chromium bots on build.webkit.org don&apos;t upload results.html</short_desc>
          <delta_ts>2011-06-06 18:35:59 -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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Ryosuke Niwa">rniwa</assigned_to>
          <cc>abarth</cc>
    
    <cc>dpranke</cc>
    
    <cc>eric</cc>
    
    <cc>tony</cc>
    
    <cc>wsiegrist</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>414426</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-06-02 14:14:20 -0700</bug_when>
    <thetext>None of Chromium Windows, Mac, or Linux upload results.html and other files.  As a result, we can&apos;t see any diffs or stderr from build.webkit.org.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>414437</commentid>
    <comment_count>1</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-06-02 14:24:44 -0700</bug_when>
    <thetext>The problem is that we fix dir. path in test-result-archive:

    if options.platform == &apos;chromium&apos;:
        # See results_directory() in webkitpy/layout_tests/port/chromium.py.
        layoutTestResultsDir = os.path.abspath(os.path.join(sourceRootDirectory,
            &quot;Source&quot;, &quot;WebKit&quot;, &quot;chromium&quot;, &quot;webkit&quot;, options.configuration.capitalize(),
            &quot;layout-test-results&quot;))

Since we&apos;re running this script with the following arguments &amp; path:

python ./Tools/BuildSlaveSupport/test-result-archive --platform=chromium --release archive
 in dir /Users/chrome-bot/Desktop/WebKit-BuildSlave/chromium-mac-release-tests/build (timeout 1200 secs)
 watching logfiles {}
 argv: [&apos;python&apos;, &apos;./Tools/BuildSlaveSupport/test-result-archive&apos;, &apos;--platform=chromium&apos;, &apos;--release&apos;, &apos;archive&apos;]

and test results live in /Users/chrome-bot/Desktop/WebKit-BuildSlave/chromium-mac-release-tests/build/layout-test-results
we shouldn&apos;t be doing this fix up.

I think this bug goes away if we get rid of the offending lines in test-result-archive.

Or am I missing something?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>414468</commentid>
    <comment_count>2</comment_count>
    <who name="Tony Chang">tony</who>
    <bug_when>2011-06-02 14:50:27 -0700</bug_when>
    <thetext>That sounds right.  We used to put the results in Source/WebKit/chromium/webkit, but now the results should just be in the root of the source tree.

If you want to be thorough, you can run a buildbot on your desktop.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>414497</commentid>
    <comment_count>3</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-06-02 15:14:49 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; That sounds right.  We used to put the results in Source/WebKit/chromium/webkit, but now the results should just be in the root of the source tree.
&gt; 
&gt; If you want to be thorough, you can run a buildbot on your desktop.

Are there instructions on how to do it?  Ideally, I can test it myself before making this change.  Or I land the change in weekend when nobody is landing patches.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>414505</commentid>
    <comment_count>4</comment_count>
    <who name="Tony Chang">tony</who>
    <bug_when>2011-06-02 15:36:52 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (In reply to comment #2)
&gt; &gt; That sounds right.  We used to put the results in Source/WebKit/chromium/webkit, but now the results should just be in the root of the source tree.
&gt; &gt; 
&gt; &gt; If you want to be thorough, you can run a buildbot on your desktop.
&gt; 
&gt; Are there instructions on how to do it?  Ideally, I can test it myself before making this change.  Or I land the change in weekend when nobody is landing patches.

http://trac.webkit.org/wiki/BuildBot has instructions for running a slave.  I can show you how to set up a master as well.  If you plan on making future changes to the bots, this is probably worth doing.

If not, then this change seems pretty safe and the worst case scenario is that test-result-archive continues to not work on the Chromium slaves.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>416154</commentid>
    <comment_count>5</comment_count>
      <attachid>96158</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-06-06 17:25:54 -0700</bug_when>
    <thetext>Created attachment 96158
fixes the bug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>416155</commentid>
    <comment_count>6</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-06-06 17:26:22 -0700</bug_when>
    <thetext>I have verified that his change at least fixes Mac bot.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>416199</commentid>
    <comment_count>7</comment_count>
      <attachid>96158</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-06-06 18:35:56 -0700</bug_when>
    <thetext>Comment on attachment 96158
fixes the bug

Clearing flags on attachment: 96158

Committed r88210: &lt;http://trac.webkit.org/changeset/88210&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>416200</commentid>
    <comment_count>8</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2011-06-06 18:35:59 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>96158</attachid>
            <date>2011-06-06 17:25:54 -0700</date>
            <delta_ts>2011-06-06 18:35:56 -0700</delta_ts>
            <desc>fixes the bug</desc>
            <filename>bug-61961-20110606172552.patch</filename>
            <type>text/plain</type>
            <size>1566</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDg4MjA0KQorKysgVG9vbHMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMg
KzEsMTQgQEAKKzIwMTEtMDYtMDYgIFJ5b3N1a2UgTml3YSAgPHJuaXdhQHdlYmtpdC5vcmc+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW2Nocm9taXVt
XSBDaHJvbWl1bSBib3RzIG9uIGJ1aWxkLndlYmtpdC5vcmcgZG9uJ3QgdXBsb2FkIHJlc3VsdHMu
aHRtbAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjE5
NjEKKworICAgICAgICBEb24ndCBmaXggdGhlIHBhdGggb24gY2hyb21pdW0gcG9ydCBlcnJvbmVv
dXNseS4KKworICAgICAgICAqIEJ1aWxkU2xhdmVTdXBwb3J0L3Rlc3QtcmVzdWx0LWFyY2hpdmU6
CisKIDIwMTEtMDYtMDYgIE1hcnRpbiBSb2JpbnNvbiAgPG1yb2JpbnNvbkBpZ2FsaWEuY29tPgog
CiAgICAgICAgIEZpeCB0aGUgR1RLKyBidWlsZCBieSBlbnN1cmluZyB0aGF0IHRoZSBhdXRvZ2Vu
ZXJhdGVkIHNvdXJjZXMKSW5kZXg6IFRvb2xzL0J1aWxkU2xhdmVTdXBwb3J0L3Rlc3QtcmVzdWx0
LWFyY2hpdmUKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvQnVpbGRTbGF2ZVN1cHBvcnQvdGVzdC1yZXN1
bHQtYXJjaGl2ZQkocmV2aXNpb24gODgyMDIpCisrKyBUb29scy9CdWlsZFNsYXZlU3VwcG9ydC90
ZXN0LXJlc3VsdC1hcmNoaXZlCSh3b3JraW5nIGNvcHkpCkBAIC00MywxMiArNDMsNiBAQCBkZWYg
bWFpbigpOgogICAgICAgICBwYXJzZXIuZXJyb3IoIkFjdGlvbiBpcyByZXF1aXJlZCIpCiAKICAg
ICBsYXlvdXRUZXN0UmVzdWx0c0RpciA9IG9zLnBhdGguYWJzcGF0aChvcy5wYXRoLmpvaW4oc291
cmNlUm9vdERpcmVjdG9yeSwgImxheW91dC10ZXN0LXJlc3VsdHMiKSkKLSAgICBpZiBvcHRpb25z
LnBsYXRmb3JtID09ICdjaHJvbWl1bSc6Ci0gICAgICAgICMgU2VlIHJlc3VsdHNfZGlyZWN0b3J5
KCkgaW4gd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvY2hyb21pdW0ucHkuCi0gICAgICAgIGxh
eW91dFRlc3RSZXN1bHRzRGlyID0gb3MucGF0aC5hYnNwYXRoKG9zLnBhdGguam9pbihzb3VyY2VS
b290RGlyZWN0b3J5LAotICAgICAgICAgICAgIlNvdXJjZSIsICJXZWJLaXQiLCAiY2hyb21pdW0i
LCAid2Via2l0Iiwgb3B0aW9ucy5jb25maWd1cmF0aW9uLmNhcGl0YWxpemUoKSwKLSAgICAgICAg
ICAgICJsYXlvdXQtdGVzdC1yZXN1bHRzIikpCi0KICAgICByZXR1cm4gYXJjaGl2ZVRlc3RSZXN1
bHRzKG9wdGlvbnMuY29uZmlndXJhdGlvbiwgb3B0aW9ucy5wbGF0Zm9ybSwgbGF5b3V0VGVzdFJl
c3VsdHNEaXIpCiAKIGRlZiBhcmNoaXZlVGVzdFJlc3VsdHMoY29uZmlndXJhdGlvbiwgcGxhdGZv
cm0sIGxheW91dFRlc3RSZXN1bHRzRGlyKToK
</data>

          </attachment>
      

    </bug>

</bugzilla>