<?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>30451</bug_id>
          
          <creation_ts>2009-10-16 12:41:46 -0700</creation_ts>
          <short_desc>run-webkit-tests fails when CWD is not inside a WebKit checkout</short_desc>
          <delta_ts>2009-10-16 16:57:26 -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>PC</rep_platform>
          <op_sys>OS X 10.5</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="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>ddkilzer</cc>
    
    <cc>levin</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>155173</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-10-16 12:41:46 -0700</bug_when>
    <thetext>run-webkit-unittests fails when CWD is not inside a WebKit checkout

run-webkit-unittests should work when run from anywhere, like build-webkit and run-webkit-tests do.  I have WebKitTools/Scripts in my path (like we recommend contributers to do on webkit.org&apos;s instructions.)

I&apos;ll attach a patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155176</commentid>
    <comment_count>1</comment_count>
      <attachid>41312</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-10-16 12:49:25 -0700</bug_when>
    <thetext>Created attachment 41312
the fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155304</commentid>
    <comment_count>2</comment_count>
      <attachid>41312</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2009-10-16 16:45:25 -0700</bug_when>
    <thetext>Comment on attachment 41312
the fix

I&apos;m glad someone is running these.  Can we get the buildbot to run them?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155307</commentid>
    <comment_count>3</comment_count>
      <attachid>41312</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-10-16 16:57:22 -0700</bug_when>
    <thetext>Comment on attachment 41312
the fix

Clearing flags on attachment: 41312

Committed r49707: &lt;http://trac.webkit.org/changeset/49707&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>155308</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2009-10-16 16:57:26 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>41312</attachid>
            <date>2009-10-16 12:49:25 -0700</date>
            <delta_ts>2009-10-16 16:57:22 -0700</delta_ts>
            <desc>the fix</desc>
            <filename>bug-30451-20091016154922.patch</filename>
            <type>text/plain</type>
            <size>3005</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxv
ZwppbmRleCAxMWYyYzdhLi5kZDdlZTc2IDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VM
b2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMDktMTAt
MTYgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIHJ1bi13ZWJraXQtdGVzdHMgZmFpbHMgd2hlbiBD
V0QgaXMgbm90IGluc2lkZSBhIFdlYktpdCBjaGVja291dAorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzA0NTEKKworICAgICAgICAqIFNjcmlwdHMvbW9k
dWxlcy9zY20ucHk6IGluX3dvcmtpbmdfZGlyZWN0b3J5IHNob3VsZG4ndCB0aHJvdyBleGNlcHRp
b25zIG9uIGZhaWx1cmUuCisgICAgICAgICogU2NyaXB0cy9tb2R1bGVzL3NjbV91bml0dGVzdC5w
eToKKyAgICAgICAgICAtIFJlbW92ZSB1c2Ugb2Ygb3JpZ2luYWxfcGF0aCAod2UgZG9uJ3QgbmVl
ZCB0byByZXN0b3JlIHRoZSBDV0QpLgorICAgICAgICAgIC0gRG9uJ3QgdXNlICcuJyB0byBmaW5k
IHRoZSB3ZWJraXQgY2hlY2tvdXQsIHVzZSBfX2ZpbGVfXyBpbnN0ZWFkLgorCiAyMDA5LTEwLTE1
ICBZdXpvIEZ1amlzaGltYSAgPHl1em9AZ29vZ2xlLmNvbT4KIAogICAgICAgICBSZXZpZXdlZCBi
eSBEYXZpZCBMZXZpbi4KZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL1NjcmlwdHMvbW9kdWxlcy9z
Y20ucHkgYi9XZWJLaXRUb29scy9TY3JpcHRzL21vZHVsZXMvc2NtLnB5CmluZGV4IDNkYWVjYmMu
LjcwNGY2NWMgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL1NjcmlwdHMvbW9kdWxlcy9zY20ucHkK
KysrIGIvV2ViS2l0VG9vbHMvU2NyaXB0cy9tb2R1bGVzL3NjbS5weQpAQCAtMzkyLDcgKzM5Miw3
IEBAIGNsYXNzIEdpdChTQ00pOgogCiAgICAgQGNsYXNzbWV0aG9kCiAgICAgZGVmIGluX3dvcmtp
bmdfZGlyZWN0b3J5KGNscywgcGF0aCk6Ci0gICAgICAgIHJldHVybiBjbHMucnVuX2NvbW1hbmQo
WydnaXQnLCAncmV2LXBhcnNlJywgJy0taXMtaW5zaWRlLXdvcmstdHJlZSddLCBjd2Q9cGF0aCkg
PT0gInRydWUiCisgICAgICAgIHJldHVybiBjbHMucnVuX2NvbW1hbmQoWydnaXQnLCAncmV2LXBh
cnNlJywgJy0taXMtaW5zaWRlLXdvcmstdHJlZSddLCBjd2Q9cGF0aCwgZXJyb3JfaGFuZGxlcj1p
Z25vcmVfZXJyb3IpID09ICJ0cnVlIgogCiAgICAgQGNsYXNzbWV0aG9kCiAgICAgZGVmIGZpbmRf
Y2hlY2tvdXRfcm9vdChjbHMsIHBhdGgpOgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvU2NyaXB0
cy9tb2R1bGVzL3NjbV91bml0dGVzdC5weSBiL1dlYktpdFRvb2xzL1NjcmlwdHMvbW9kdWxlcy9z
Y21fdW5pdHRlc3QucHkKaW5kZXggNTg0OTRhMC4uZWQ5MDY2ZCAxMDA2NDQKLS0tIGEvV2ViS2l0
VG9vbHMvU2NyaXB0cy9tb2R1bGVzL3NjbV91bml0dGVzdC5weQorKysgYi9XZWJLaXRUb29scy9T
Y3JpcHRzL21vZHVsZXMvc2NtX3VuaXR0ZXN0LnB5CkBAIC05NSw4ICs5NSw2IEBAIGNsYXNzIFNW
TlRlc3RSZXBvc2l0b3J5OgogCiAgICAgQGNsYXNzbWV0aG9kCiAgICAgZGVmIHNldHVwKGNscywg
dGVzdF9vYmplY3QpOgotICAgICAgICB0ZXN0X29iamVjdC5vcmlnaW5hbF9wYXRoID0gb3MucGF0
aC5hYnNwYXRoKCcuJykKLQogICAgICAgICAjIENyZWF0ZSBhbiB0ZXN0IFNWTiByZXBvc2l0b3J5
CiAgICAgICAgIHRlc3Rfb2JqZWN0LnN2bl9yZXBvX3BhdGggPSB0ZW1wZmlsZS5ta2R0ZW1wKHN1
ZmZpeD0ic3ZuX3Rlc3RfcmVwbyIpCiAgICAgICAgIHRlc3Rfb2JqZWN0LnN2bl9yZXBvX3VybCA9
ICJmaWxlOi8vJXMiICUgdGVzdF9vYmplY3Quc3ZuX3JlcG9fcGF0aCAjIE5vdCBzdXJlIHRoaXMg
d2lsbCB3b3JrIG9uIHdpbmRvd3MKQEAgLTEyNyw3ICsxMjUsNyBAQCBjbGFzcyBTQ01UZXN0KHVu
aXR0ZXN0LlRlc3RDYXNlKToKICAgICAgICAgcmV0dXJuIHBhdGNoCiAKICAgICBkZWYgX3NldHVw
X3dlYmtpdHRvb2xzX3NjcmlwdHNfc3ltbGluayhzZWxmLCBsb2NhbF9zY20pOgotICAgICAgICB3
ZWJraXRfc2NtID0gZGV0ZWN0X3NjbV9zeXN0ZW0oc2VsZi5vcmlnaW5hbF9wYXRoKQorICAgICAg
ICB3ZWJraXRfc2NtID0gZGV0ZWN0X3NjbV9zeXN0ZW0ob3MucGF0aC5kaXJuYW1lKG9zLnBhdGgu
YWJzcGF0aChfX2ZpbGVfXykpKQogICAgICAgICB3ZWJraXRfc2NyaXB0c19kaXJlY3RvcnkgPSB3
ZWJraXRfc2NtLnNjcmlwdHNfZGlyZWN0b3J5KCkKICAgICAgICAgbG9jYWxfc2NyaXB0c19kaXJl
Y3RvcnkgPSBsb2NhbF9zY20uc2NyaXB0c19kaXJlY3RvcnkoKQogICAgICAgICBvcy5ta2Rpcihv
cy5wYXRoLmRpcm5hbWUobG9jYWxfc2NyaXB0c19kaXJlY3RvcnkpKQpAQCAtMTg4LDcgKzE4Niw2
IEBAIGNsYXNzIFNWTlRlc3QoU0NNVGVzdCk6CiAKICAgICBkZWYgdGVhckRvd24oc2VsZik6CiAg
ICAgICAgIFNWTlRlc3RSZXBvc2l0b3J5LnRlYXJfZG93bihzZWxmKQotICAgICAgICBvcy5jaGRp
cihzZWxmLm9yaWdpbmFsX3BhdGgpCiAKICAgICBkZWYgdGVzdF9jcmVhdGVfcGF0Y2hfaXNfZnVs
bF9wYXRjaChzZWxmKToKICAgICAgICAgdGVzdF9kaXJfcGF0aCA9IG9zLnBhdGguam9pbihzZWxm
LnN2bl9jaGVja291dF9wYXRoLCAndGVzdF9kaXInKQpAQCAtMjg0LDcgKzI4MSw2IEBAIGNsYXNz
IEdpdFRlc3QoU0NNVGVzdCk6CiAgICAgZGVmIHRlYXJEb3duKHNlbGYpOgogICAgICAgICBTVk5U
ZXN0UmVwb3NpdG9yeS50ZWFyX2Rvd24oc2VsZikKICAgICAgICAgc2VsZi5fdGVhcl9kb3duX2dp
dF9jbG9uZV9vZl9zdm5fcmVwb3NpdG9yeSgpCi0gICAgICAgIG9zLmNoZGlyKHNlbGYub3JpZ2lu
YWxfcGF0aCkKIAogICAgIGRlZiB0ZXN0X2RldGVjdGlvbihzZWxmKToKICAgICAgICAgc2NtID0g
ZGV0ZWN0X3NjbV9zeXN0ZW0oc2VsZi5naXRfY2hlY2tvdXRfcGF0aCk=
</data>

          </attachment>
      

    </bug>

</bugzilla>