<?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>118854</bug_id>
          
          <creation_ts>2013-07-18 09:40:21 -0700</creation_ts>
          <short_desc>REGRESSION (r132678): Tests that use SSL or port 8080 time out when run using old-run-webkit-tests</short_desc>
          <delta_ts>2013-07-18 12:05:35 -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>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar, Regression</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Daniel Bates">dbates</reporter>
          <assigned_to name="Daniel Bates">dbates</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>ddkilzer</cc>
    
    <cc>dpranke</cc>
    
    <cc>psolanki</cc>
    
    <cc>rakuco</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>909777</commentid>
    <comment_count>0</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2013-07-18 09:40:21 -0700</bug_when>
    <thetext>HTTP tests that use SSL (port 8443) and port 8080 time out when run using old-run-webkit-tests following &lt;http://trac.webkit.org/changeset/132678&gt; (bug #98602) because Apache no longer listens to ports 8443 (SSL) and 8080 by default. Instead we need to update Tools/Scripts/old-run-webkit-tests to explicitly tell Apache to listen on these ports.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>909778</commentid>
    <comment_count>1</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2013-07-18 09:41:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/14081339&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>909780</commentid>
    <comment_count>2</comment_count>
      <attachid>206997</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2013-07-18 09:47:12 -0700</bug_when>
    <thetext>Created attachment 206997
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>909798</commentid>
    <comment_count>3</comment_count>
      <attachid>206997</attachid>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2013-07-18 10:54:16 -0700</bug_when>
    <thetext>Comment on attachment 206997
Patch

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

r=me

&gt; Tools/Scripts/old-run-webkit-tests:1586
&gt; +        &quot;-c&quot;, &quot;ErrorLog \&quot;$absTestResultsDirectory/error_log.txt\&quot;&quot;

Nit:  I&apos;m a fan of leaving the comma at the end in case more lines are added later, but it&apos;s not required to land this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>909808</commentid>
    <comment_count>4</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2013-07-18 11:22:03 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; [...]
&gt; &gt; Tools/Scripts/old-run-webkit-tests:1586
&gt; &gt; +        &quot;-c&quot;, &quot;ErrorLog \&quot;$absTestResultsDirectory/error_log.txt\&quot;&quot;
&gt; 
&gt; Nit:  I&apos;m a fan of leaving the comma at the end in case more lines are added later, but it&apos;s not required to land this.

Will add a comma to the end of this line before I land this patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>909811</commentid>
    <comment_count>5</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2013-07-18 11:24:17 -0700</bug_when>
    <thetext>I&apos;m almost afraid to ask this, but who still cares about old-run-webkit-tests and why ? (This is not meant as a slanted question, I&apos;m wondering if there are still reasons why people might want to run it instead of NRWT). 

AFAIK the only reason missing functionality still in ORWT at this point is maybe for the Qt Mac port ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>909812</commentid>
    <comment_count>6</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2013-07-18 11:24:49 -0700</bug_when>
    <thetext>Committed r152852: &lt;http://trac.webkit.org/changeset/152852&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>909814</commentid>
    <comment_count>7</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2013-07-18 11:26:29 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; I&apos;m almost afraid to ask this, but who still cares about old-run-webkit-tests and why ? (This is not meant as a slanted question, I&apos;m wondering if there are still reasons why people might want to run it instead of NRWT). 
&gt; 
&gt; AFAIK the only reason missing functionality still in ORWT at this point is maybe for the Qt Mac port ?

The iOS WebKit port uses old-run-webkit-tests at the time of writing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>909822</commentid>
    <comment_count>8</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2013-07-18 11:39:19 -0700</bug_when>
    <thetext>(In reply to comment #7)
&gt; The iOS WebKit port uses old-run-webkit-tests at the time of writing.

I see. Are there changes to support iOS in ORWT that aren&apos;t upstreamed? I don&apos;t see any mention of ios in either old-run-webkit-tests or webkitdirs.pm, so it&apos;s hard for me to say what would be needed to make NRWT work with it (though I would hope very little). Though this is clearly a separate issue ...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>909833</commentid>
    <comment_count>9</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2013-07-18 12:05:35 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; (In reply to comment #7)
&gt; &gt; The iOS WebKit port uses old-run-webkit-tests at the time of writing.
&gt; 
&gt; I see. Are there changes to support iOS in ORWT that aren&apos;t upstreamed?

Yes. We&apos;re looking to either upstream these changes or, even better, switch to new-run-webkit-tests.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>206997</attachid>
            <date>2013-07-18 09:47:12 -0700</date>
            <delta_ts>2013-07-18 10:54:15 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-118854-20130718094713.patch</filename>
            <type>text/plain</type>
            <size>2703</size>
            <attacher name="Daniel Bates">dbates</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTUyODQ1CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggODJjMjVjMmEzYTVmNzhiNjI2N2ZlYjUwY2FkMGY3MmQ5
ODIzNzIwNS4uZWQ0NmExZTNlZWY4ZGZhZGZiYmRhMjg4ZWI1M2MyZjdlOWRiNWM0NSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5
IEBACisyMDEzLTA3LTE4ICBEYW5pZWwgQmF0ZXMgIDxkYWJhdGVzQGFwcGxlLmNvbT4KKworICAg
ICAgICBSRUdSRVNTSU9OIChyMTMyNjc4KTogVGVzdHMgdGhhdCB1c2UgU1NMIG9yIHBvcnQgODA4
MCB0aW1lIG91dCB3aGVuIHJ1biB1c2luZyBvbGQtcnVuLXdlYmtpdC10ZXN0cworICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTE4ODU0CisgICAgICAgIDxy
ZGFyOi8vcHJvYmxlbS8xNDA4MTMzOT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBGb2xsb3dpbmcgPGh0dHA6Ly90cmFjLndlYmtpdC5vcmcvY2hhbmdl
c2V0LzEzMjY3OD4gKGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05ODYw
MikKKyAgICAgICAgQXBhY2hlIG5vIGxvbmdlciBsaXN0ZW5zIHRvIHBvcnRzIDg0NDMgKFNTTCkg
YW5kIDgwODAuIFNvLCB0ZXN0cyB0aGF0IHVzZSB0aGVzZSBwb3J0cyB0aW1lIG91dCB3aGVuCisg
ICAgICAgIHJ1biB1c2luZyBvbGQtcnVuLXdlYmtpdC10ZXN0cy4gV2UgbmVlZCB0byB1cGRhdGUg
b2xkLXJ1bi13ZWJraXQtdGVzdHMgdG8gZXhwbGljaXRseSB0ZWxsIEFwYWNoZSB0bworICAgICAg
ICBsaXN0ZW4gb24gdGhlc2UgcG9ydHMgc28gdGhhdCB3ZSBjYW4gcnVuIHRlc3RzIHRoYXQgdXNl
IHBvcnQgODQ0MyBhbmQgODA4MC4KKworICAgICAgICAqIFNjcmlwdHMvb2xkLXJ1bi13ZWJraXQt
dGVzdHM6CisgICAgICAgIChjb25maWd1cmVBbmRPcGVuSFRUUERJZk5lZWRlZCk6CisKIDIwMTMt
MDctMTcgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CiAKICAgICAgICAg
VXBkYXRlIGJsb2NrZWQvbWlzc2luZyBwbHVnLWluIFVJCmRpZmYgLS1naXQgYS9Ub29scy9TY3Jp
cHRzL29sZC1ydW4td2Via2l0LXRlc3RzIGIvVG9vbHMvU2NyaXB0cy9vbGQtcnVuLXdlYmtpdC10
ZXN0cwppbmRleCA4MDVlMTVmNzJhMWUwMmVmNjAwY2UwNjEyZTYwZmNkZGNhZDMyMmJjLi4zM2Iw
YjAyN2UxYjJlZmZjZmI0NTQ4MjBhMmUyMGU2NjQ2YjQ1YjBiIDEwMDc1NQotLS0gYS9Ub29scy9T
Y3JpcHRzL29sZC1ydW4td2Via2l0LXRlc3RzCisrKyBiL1Rvb2xzL1NjcmlwdHMvb2xkLXJ1bi13
ZWJraXQtdGVzdHMKQEAgLTE0MSw2ICsxNDEsNyBAQCBteSAkZ3VhcmRNYWxsb2MgPSAnJzsKICMg
YW4gSVB2NiBlbnZpcm9ubWVudC4gIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MzcxMDQuCiBteSAkaHR0cGRQb3J0ID0gODAwMDsKIG15ICRodHRwZFNTTFBvcnQg
PSA4NDQzOworbXkgJGh0dHBkQXV4aWxpYXJ5UG9ydCA9IDgwODA7ICMgUG9ydCB1c2VkIGJ5IHZh
cmlvdXMgdGVzdHMgaW4gaHR0cC90ZXN0cy9zZWN1cml0eS4KIG15ICRpZ25vcmVNZXRyaWNzID0g
MDsKIG15ICR3ZWJTb2NrZXRQb3J0ID0gODg4MDsKICMgd3NzIGlzIGRpc2FibGVkIHVudGlsIGFs
bCBwbGF0Zm9ybXMgc3VwcG9ydCBweU9wZW5TU0wuCkBAIC0xNTgwLDEyICsxNTgxLDE3IEBAIHN1
YiBjb25maWd1cmVBbmRPcGVuSFRUUERJZk5lZWRlZCgpCiB7CiAgICAgcmV0dXJuIGlmICRpc0h0
dHBkT3BlbjsKICAgICBteSAkYWJzVGVzdFJlc3VsdHNEaXJlY3RvcnkgPSByZXNvbHZlQW5kTWFr
ZVRlc3RSZXN1bHRzRGlyZWN0b3J5KCk7Ci0gICAgbXkgJGxpc3RlbiA9ICIxMjcuMC4wLjE6JGh0
dHBkUG9ydCI7CiAgICAgbXkgQGFyZ3MgPSAoCiAgICAgICAgICItYyIsICJDdXN0b21Mb2cgXCIk
YWJzVGVzdFJlc3VsdHNEaXJlY3RvcnkvYWNjZXNzX2xvZy50eHRcIiBjb21tb24iLAotICAgICAg
ICAiLWMiLCAiRXJyb3JMb2cgXCIkYWJzVGVzdFJlc3VsdHNEaXJlY3RvcnkvZXJyb3JfbG9nLnR4
dFwiIiwKLSAgICAgICAgIi1DIiwgIkxpc3RlbiAkbGlzdGVuIgorICAgICAgICAiLWMiLCAiRXJy
b3JMb2cgXCIkYWJzVGVzdFJlc3VsdHNEaXJlY3RvcnkvZXJyb3JfbG9nLnR4dFwiIgogICAgICk7
CisgICAgZm9yZWFjaCAoJGh0dHBkUG9ydCwgJGh0dHBkQXV4aWxpYXJ5UG9ydCwgJGh0dHBkU1NM
UG9ydCkgeworICAgICAgICAjIFdlIGxpc3RlbiB0byBib3RoIElQdjQgYW5kIElQdjYgbG9vcC1i
YWNrIGFkZHJlc3NlcywgYnV0CisgICAgICAgICMgaWdub3JlIHJlcXVlc3RzIHRvIDgwMDAgZnJv
bSByYW5kb20gdXNlcnMgb24gbmV0d29yay4KKyAgICAgICAgIyBTZWUgPGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zNzEwND4uCisgICAgICAgIHB1c2ggQGFyZ3MsICgi
LUMiLCAiTGlzdGVuIDEyNy4wLjAuMTokXyIpOworICAgICAgICBwdXNoIEBhcmdzLCAoIi1DIiwg
Ikxpc3RlbiBbOjoxXTokXyIpOworICAgIH0KIAogICAgIG15IEBkZWZhdWx0QXJncyA9IGdldERl
ZmF1bHRDb25maWdGb3JUZXN0RGlyZWN0b3J5KCR0ZXN0RGlyZWN0b3J5KTsKICAgICBAYXJncyA9
IChAZGVmYXVsdEFyZ3MsIEBhcmdzKTsK
</data>
<flag name="review"
          id="228763"
          type_id="1"
          status="+"
          setter="ddkilzer"
    />
          </attachment>
      

    </bug>

</bugzilla>