<?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>88551</bug_id>
          
          <creation_ts>2012-06-07 10:36:18 -0700</creation_ts>
          <short_desc>run-webkit-tests --lint-test-files gives an error when run on linux</short_desc>
          <delta_ts>2012-06-07 12:45:09 -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="Ojan Vafai">ojan</reporter>
          <assigned_to name="Dirk Pranke">dpranke</assigned_to>
          <cc>dpranke</cc>
    
    <cc>rniwa</cc>
    
    <cc>tony</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>643674</commentid>
    <comment_count>0</comment_count>
    <who name="Ojan Vafai">ojan</who>
    <bug_when>2012-06-07 10:36:18 -0700</bug_when>
    <thetext>$ run-webkit-tests --lint-test-files
Traceback (most recent call last):
  File &quot;/media/src/chromium/src/third_party/WebKit/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py&quot;, line 454, in &lt;module&gt;
    sys.exit(main())
  File &quot;/media/src/chromium/src/third_party/WebKit/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py&quot;, line 449, in main
    return run(port, options, args)
  File &quot;/media/src/chromium/src/third_party/WebKit/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py&quot;, line 95, in run
    return lint(port, options)
  File &quot;/media/src/chromium/src/third_party/WebKit/Tools/Scripts/webkitpy/layout_tests/run_webkit_tests.py&quot;, line 65, in lint
    test_expectations.TestExpectations(port_to_lint, is_lint_mode=True)
  File &quot;/media/src/chromium/src/third_party/WebKit/Tools/Scripts/webkitpy/layout_tests/models/test_expectations.py&quot;, line 732, in __init__
    self._expectations = self._parser.parse(port.test_expectations())
  File &quot;/media/src/chromium/src/third_party/WebKit/Tools/Scripts/webkitpy/layout_tests/port/chromium.py&quot;, line 319, in test_expectations
    return self._filesystem.read_text_file(expectations_path)
  File &quot;/media/src/chromium/src/third_party/WebKit/Tools/Scripts/webkitpy/common/system/filesystem.py&quot;, line 218, in read_text_file
    with codecs.open(path, &apos;r&apos;, &apos;utf8&apos;) as f:
  File &quot;/usr/lib/python2.6/codecs.py&quot;, line 870, in open
    file = __builtin__.open(filename, mode, buffering)
IOError: [Errno 2] No such file or directory: &apos;/media/src/chromium/src/third_party/WebKit/LayoutTests/platform/google-chrome-linux32/TestExpectations&apos;
Failed to execute Tools/Scripts/new-run-webkit-tests at /work/chromium/src/third_party/WebKit/Tools/Scripts/run-webkit-tests line 122.

It works fine if I pass --platform=chromium-linux though. So, this isn&apos;t blocking me gardening or anything.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>643679</commentid>
    <comment_count>1</comment_count>
    <who name="Tony Chang">tony</who>
    <bug_when>2012-06-07 10:41:33 -0700</bug_when>
    <thetext>I think we should just remove the google-chrome support from NRWT.  When it was added, I was under the impression that someone (the release managers?) would check in results on the branch.  In practice, they just suppress failures in TestExpectations.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>643798</commentid>
    <comment_count>2</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-06-07 12:33:13 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; I think we should just remove the google-chrome support from NRWT.  When it was added, I was under the impression that someone (the release managers?) would check in results on the branch.  In practice, they just suppress failures in TestExpectations.

I agree, now that we can pass in additional expectation files on the command line, it should just be a matter of updating the bots to pass in the right command line flags and then we can remove this.

That, however, is not the problem here. rniwa&apos;s renaming of test_expectations.txt -&gt; TestExpectations didn&apos;t handle these ports properly. Patch momentarily.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>643801</commentid>
    <comment_count>3</comment_count>
      <attachid>146361</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-06-07 12:36:43 -0700</bug_when>
    <thetext>Created attachment 146361
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>643806</commentid>
    <comment_count>4</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2012-06-07 12:45:09 -0700</bug_when>
    <thetext>Committed r119747: &lt;http://trac.webkit.org/changeset/119747&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>146361</attachid>
            <date>2012-06-07 12:36:43 -0700</date>
            <delta_ts>2012-06-07 12:37:36 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-88551-20120607123642.patch</filename>
            <type>text/plain</type>
            <size>2669</size>
            <attacher name="Dirk Pranke">dpranke</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE5NjU3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggM2RmMjY0M2ZkN2Q1NDZlNmUwOWZmYzg3M2U2YmQ5MzBi
NWY1MDllMC4uYjgyYjhlZGFhOTU4OGZhYmU5NzhmMjY3YzE2MDljZTAwNWYzNTJkYiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4
IEBACisyMDEyLTA2LTA3ICBEaXJrIFByYW5rZSAgPGRwcmFua2VAY2hyb21pdW0ub3JnPgorCisg
ICAgICAgIHJ1bi13ZWJraXQtdGVzdHMgLS1saW50LXRlc3QtZmlsZXMgZ2l2ZXMgYW4gZXJyb3Ig
d2hlbiBydW4gb24gbGludXgKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTg4NTUxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgV2Ugd2VyZW4ndCBtYXBwaW5nIHRoZSBleHBlY3RhdGlvbnMgcHJvcGVybHkgZm9y
IHRoZQorICAgICAgICBnb29nbGUtY2hyb21lIHBvcnRzLgorCisgICAgICAgICogU2NyaXB0cy93
ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9iYXNlLnB5OgorICAgICAgICAoUG9ydC5wYXRoX3Rv
X3Rlc3RfZXhwZWN0YXRpb25zX2ZpbGUpOgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvbGF5
b3V0X3Rlc3RzL3BvcnQvZ29vZ2xlX2Nocm9tZV91bml0dGVzdC5weToKKyAgICAgICAgKFRlc3RH
b29nbGVDaHJvbWVQb3J0LnRlc3RfcGF0aF90b19leHBlY3RhdGlvbnMpOgorCiAyMDEyLTA1LTI5
ICBEaXJrIFByYW5rZSAgPGRwcmFua2VAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIHdlYmtpdHB5
OiBhZGQgc3VwcG9ydCBmb3IgYW4gb3JkZXJlZCBkaWN0IG9mIHRlc3QgZXhwZWN0YXRpb25zCmRp
ZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2Jhc2Uu
cHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0L2Jhc2UucHkKaW5k
ZXggYmE1ZTA5M2NlM2U4ZTFkNzU1ODM0NjVkMGY5NzYwNWRhOTdhZTc4ZS4uZDBlZjQ3MDVkZTFi
ZGFlNmE5NzlkNGY3MzY2NWYyYTE2ZTI0ZDkwOSAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy93
ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9iYXNlLnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvYmFzZS5weQpAQCAtNjkxLDcgKzY5MSw3IEBAIGNsYXNz
IFBvcnQob2JqZWN0KToKIAogICAgICAgICAjIHRlc3RfZXhwZWN0YXRpb25zIGFyZSBhbHdheXMg
aW4gbWFjLyBub3QgbWFjLWxlb3BhcmQvIGJ5IGNvbnZlbnRpb24sIGhlbmNlIHdlIHVzZSBwb3J0
X25hbWUgaW5zdGVhZCBvZiBuYW1lKCkuCiAgICAgICAgIHBvcnRfbmFtZSA9IHNlbGYucG9ydF9u
YW1lCi0gICAgICAgIGlmIHBvcnRfbmFtZS5zdGFydHN3aXRoKCdjaHJvbWl1bScpOgorICAgICAg
ICBpZiBwb3J0X25hbWUuc3RhcnRzd2l0aCgnY2hyb21pdW0nKSBvciBwb3J0X25hbWUuc3RhcnRz
d2l0aCgnZ29vZ2xlLWNocm9tZScpOgogICAgICAgICAgICAgcG9ydF9uYW1lID0gJ2Nocm9taXVt
JwogCiAgICAgICAgIGJhc2VsaW5lX3BhdGggPSBzZWxmLl93ZWJraXRfYmFzZWxpbmVfcGF0aChw
b3J0X25hbWUpCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0
cy9wb3J0L2dvb2dsZV9jaHJvbWVfdW5pdHRlc3QucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5
L2xheW91dF90ZXN0cy9wb3J0L2dvb2dsZV9jaHJvbWVfdW5pdHRlc3QucHkKaW5kZXggOWQzNjUz
YWU1MWFjYzBlY2E3OTQ1ZGQxNDhhZjJiOWJmNDQxYTA1YS4uYzg4YTMxMDhlZGMxZmM5NGM1NzQz
ZGFkMmFmYmIzZGFkMDIxNDIyMCAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9s
YXlvdXRfdGVzdHMvcG9ydC9nb29nbGVfY2hyb21lX3VuaXR0ZXN0LnB5CisrKyBiL1Rvb2xzL1Nj
cmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvZ29vZ2xlX2Nocm9tZV91bml0dGVzdC5w
eQpAQCAtNjcsNiArNjcsMTEgQEAgY2xhc3MgVGVzdEdvb2dsZUNocm9tZVBvcnQodW5pdHRlc3Qu
VGVzdENhc2UpOgogICAgICAgICBzZWxmLl92ZXJpZnlfZXhwZWN0YXRpb25zX292ZXJyaWRlcygn
Z29vZ2xlLWNocm9tZS1saW51eDMyJykKICAgICAgICAgc2VsZi5fdmVyaWZ5X2V4cGVjdGF0aW9u
c19vdmVycmlkZXMoJ2dvb2dsZS1jaHJvbWUtbGludXg2NCcpCiAKKyAgICBkZWYgdGVzdF9wYXRo
X3RvX2V4cGVjdGF0aW9ucyhzZWxmKToKKyAgICAgICAgcG9ydF9mYWN0b3J5ID0gUG9ydEZhY3Rv
cnkoTW9ja1N5c3RlbUhvc3QoKSkKKyAgICAgICAgZm9yIHBvcnRfbmFtZSBpbiAoJ2dvb2dsZS1j
aHJvbWUtbGludXgzMicsICdnb29nbGUtY2hyb21lLWxpbnV4NjQnLCAnZ29vZ2xlLWNocm9tZS1t
YWMnLCAnZ29vZ2xlLWNocm9tZS13aW4nKToKKyAgICAgICAgICAgIHNlbGYuYXNzZXJ0VHJ1ZShw
b3J0X2ZhY3RvcnkuZ2V0KHBvcnRfbmFtZSkucGF0aF90b190ZXN0X2V4cGVjdGF0aW9uc19maWxl
KCkuZW5kc3dpdGgoJ3BsYXRmb3JtL2Nocm9taXVtL1Rlc3RFeHBlY3RhdGlvbnMnKSkKKwogCiBp
ZiBfX25hbWVfXyA9PSAnX19tYWluX18nOgogICAgIHVuaXR0ZXN0Lm1haW4oKQo=
</data>
<flag name="review"
          id="153650"
          type_id="1"
          status="+"
          setter="ojan"
    />
          </attachment>
      

    </bug>

</bugzilla>