<?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>58699</bug_id>
          
          <creation_ts>2011-04-15 15:09:09 -0700</creation_ts>
          <short_desc>Chromium DevTools: Network panel timing test is flaky</short_desc>
          <delta_ts>2011-04-19 10:42:04 -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>Web Inspector (Deprecated)</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Vsevolod Vlasov">vsevik</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric</cc>
    
    <cc>ojan</cc>
    
    <cc>pfeldman</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>386970</commentid>
    <comment_count>0</comment_count>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2011-04-15 15:09:09 -0700</bug_when>
    <thetext>Apparently following condition leads to flakiness:
resource.endTime - resource.responseReceivedTime &gt;= 0.1

I assume responseReceivedTime could come a bit later than expected causing failure.
resource.endTime - resource.startTime &gt;= 0.2 condition seems to be more reliable.
What do you think?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387662</commentid>
    <comment_count>1</comment_count>
      <attachid>90023</attachid>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2011-04-18 05:55:53 -0700</bug_when>
    <thetext>Created attachment 90023
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387664</commentid>
    <comment_count>2</comment_count>
      <attachid>90024</attachid>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2011-04-18 05:58:51 -0700</bug_when>
    <thetext>Created attachment 90024
Fixed formatting</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387798</commentid>
    <comment_count>3</comment_count>
      <attachid>90024</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2011-04-18 09:35:02 -0700</bug_when>
    <thetext>Comment on attachment 90024
Fixed formatting

This could only reduce flakiness, not eliminiate it.  Is there a way to do this test not involving timings?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>387813</commentid>
    <comment_count>4</comment_count>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2011-04-18 09:50:27 -0700</bug_when>
    <thetext>First of all the whole point of this test is to check that timings information coming from network stack (through the net log) is correct, so it would be hard to test that without timings.
Essentially, this is our way to test that devtools_netlog_observer working on the real network stack gives us correct data.

Secondly, I believe this should eliminate flakiness. I guess the only reason test was failing before was flush() behavior on testserver. The beginning and the end of the response could have come in the same piece of data, thus making resource.endTime - resource.responseReceivedTime close to zero.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>388548</commentid>
    <comment_count>5</comment_count>
      <attachid>90024</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-04-19 09:36:21 -0700</bug_when>
    <thetext>Comment on attachment 90024
Fixed formatting

Clearing flags on attachment: 90024

Committed r84258: &lt;http://trac.webkit.org/changeset/84258&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>388549</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2011-04-19 09:36:28 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>388591</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-04-19 10:42:04 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/84258 might have broken Windows 7 Release (Tests)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>90023</attachid>
            <date>2011-04-18 05:55:53 -0700</date>
            <delta_ts>2011-04-18 05:58:51 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>fixed_tes</filename>
            <type>text/plain</type>
            <size>2151</size>
            <attacher name="Vsevolod Vlasov">vsevik</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nIGIvU291cmNlL1dl
YktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXggMmUyMzNkMC4uMTEzNjRlYiAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9j
aHJvbWl1bS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMS0wNC0xOCAgVnNldm9sb2Qg
Vmxhc292ICA8dnNldmlrQGNocm9taXVtLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBDaHJvbWl1bSBEZXZUb29sczogTmV0d29yayBwYW5lbCB0
aW1pbmcgdGVzdCBpcyBmbGFreQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9NTg2OTkKKworICAgICAgICBGaXhlZCBuZXR3b3JrIHRpbWluZyB0ZXN0IGZs
YWtpbmVzcy4KKworICAgICAgICAqIHNyYy9qcy9UZXN0cy5qczoKKyAgICAgICAgKC5UZXN0U3Vp
dGUucHJvdG90eXBlLnRlc3ROZXR3b3JrVGltaW5nLmZpbmlzaFJlc291cmNlKToKKwogMjAxMS0w
NC0xNyAgUGF0cmljayBHYW5zdGVyZXIgIDxwYXJvZ2FAd2Via2l0Lm9yZz4KIAogICAgICAgICBS
ZXZpZXdlZCBieSBBZGFtIEJhcnRoLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1
bS9zcmMvanMvVGVzdHMuanMgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9qcy9UZXN0cy5q
cwppbmRleCAxODg0NzA5Li5lNGY3YTY2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9t
aXVtL3NyYy9qcy9UZXN0cy5qcworKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9qcy9U
ZXN0cy5qcwpAQCAtNjAwLDkgKzYwMCwxMyBAQCBUZXN0U3VpdGUucHJvdG90eXBlLnRlc3ROZXR3
b3JrVGltaW5nID0gZnVuY3Rpb24oKQogCiAgICAgZnVuY3Rpb24gZmluaXNoUmVzb3VyY2UocmVz
b3VyY2UsIGZpbmlzaFRpbWUpCiAgICAgewotICAgICAgICB0ZXN0LmFzc2VydFRydWUocmVzb3Vy
Y2UudGltaW5nLnJlY2VpdmVIZWFkZXJzRW5kIC0gcmVzb3VyY2UudGltaW5nLmNvbm5lY3RTdGFy
dCA+PSAxMDAsICJUaW1lIGJldHdlZW4gY29ubmVjdFN0YXJ0IGFuZCByZWNlaXZlSGVhZGVyc0Vu
ZCBzaG91bGQgYmUgbW9yZSB0aGFuIDEwMG1zLiIpOyAgICAgICAgCi0gICAgICAgIHRlc3QuYXNz
ZXJ0VHJ1ZShyZXNvdXJjZS5lbmRUaW1lIC0gcmVzb3VyY2UucmVzcG9uc2VSZWNlaXZlZFRpbWUg
Pj0gMC4xLCAiVGltZSBiZXR3ZWVuIGVuZFRpbWUgYW5kIHJlc3BvbnNlUmVjZWl2ZWRUaW1lIHNo
b3VsZCBiZSBtb3JlIHRoYW4gMTAwbXMuIik7ICAgICAgICAKLSAgICAgICAgdGVzdC5hc3NlcnRU
cnVlKHJlc291cmNlLnJlc3BvbnNlUmVjZWl2ZWRUaW1lIC0gcmVzb3VyY2Uuc3RhcnRUaW1lID49
IDAuMSwgIlRpbWUgYmV0d2VlbiByZXNwb25zZVJlY2VpdmVkVGltZSBhbmQgc3RhcnRUaW1lIHNo
b3VsZCBiZSBtb3JlIHRoYW4gMTAwbXMuIik7ICAgICAgICAKKyAgICAgICAgdGVzdC5hc3NlcnRU
cnVlKHJlc291cmNlLnRpbWluZy5yZWNlaXZlSGVhZGVyc0VuZCAtIHJlc291cmNlLnRpbWluZy5j
b25uZWN0U3RhcnQgPj0gMTAwLCAKKyAgICAgICAgICAgICAgICAiVGltZSBiZXR3ZWVuIHJlY2Vp
dmVIZWFkZXJzRW5kIGFuZCBjb25uZWN0U3RhcnQgc2hvdWxkIGJlID49MTAwbXMsIGJ1dCB3YXMg
IiArCisgICAgICAgICAgICAgICAgInJlY2VpdmVIZWFkZXJzRW5kPSIgKyByZXNvdXJjZS50aW1p
bmcucmVjZWl2ZUhlYWRlcnNFbmQgKyAiLCBjb25uZWN0U3RhcnQ9IiArIHJlc291cmNlLnRpbWlu
Zy5jb25uZWN0U3RhcnQgKyAiLiIpOworICAgICAgICB0ZXN0LmFzc2VydFRydWUocmVzb3VyY2Uu
ZW5kVGltZSAtIHJlc291cmNlLnN0YXJ0VGltZSA+PSAwLjIsIAorICAgICAgICAgICAgICAgICJU
aW1lIGJldHdlZW4gZW5kVGltZSBhbmQgc3RhcnRUaW1lIHNob3VsZCBiZSA+PTIwMG1zLCBidXQg
d2FzICIgKworICAgICAgICAgICAgICAgICJlbmR0aW1lPSIgKyByZXNvdXJjZS5lbmRUaW1lICsg
Iiwgc3RhcnRUaW1lPSIgKyByZXNvdXJjZS5zdGFydFRpbWUgKyAiLiIpOworICAgICAgICAKICAg
ICAgICAgdGVzdC5yZWxlYXNlQ29udHJvbCgpOwogICAgIH0KICAgICAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>90024</attachid>
            <date>2011-04-18 05:58:51 -0700</date>
            <delta_ts>2011-04-19 09:36:21 -0700</delta_ts>
            <desc>Fixed formatting</desc>
            <filename>fixed_tes</filename>
            <type>text/plain</type>
            <size>2183</size>
            <attacher name="Vsevolod Vlasov">vsevik</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hhbmdlTG9nIGIvU291cmNlL1dl
YktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXggMmUyMzNkMC4uMTEzNjRlYiAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9j
aHJvbWl1bS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMS0wNC0xOCAgVnNldm9sb2Qg
Vmxhc292ICA8dnNldmlrQGNocm9taXVtLm9yZz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBDaHJvbWl1bSBEZXZUb29sczogTmV0d29yayBwYW5lbCB0
aW1pbmcgdGVzdCBpcyBmbGFreQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9NTg2OTkKKworICAgICAgICBGaXhlZCBuZXR3b3JrIHRpbWluZyB0ZXN0IGZs
YWtpbmVzcy4KKworICAgICAgICAqIHNyYy9qcy9UZXN0cy5qczoKKyAgICAgICAgKC5UZXN0U3Vp
dGUucHJvdG90eXBlLnRlc3ROZXR3b3JrVGltaW5nLmZpbmlzaFJlc291cmNlKToKKwogMjAxMS0w
NC0xNyAgUGF0cmljayBHYW5zdGVyZXIgIDxwYXJvZ2FAd2Via2l0Lm9yZz4KIAogICAgICAgICBS
ZXZpZXdlZCBieSBBZGFtIEJhcnRoLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1
bS9zcmMvanMvVGVzdHMuanMgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9qcy9UZXN0cy5q
cwppbmRleCAxODg0NzA5Li4yMjBjZjg5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9t
aXVtL3NyYy9qcy9UZXN0cy5qcworKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3NyYy9qcy9U
ZXN0cy5qcwpAQCAtNjAwLDkgKzYwMCwxMyBAQCBUZXN0U3VpdGUucHJvdG90eXBlLnRlc3ROZXR3
b3JrVGltaW5nID0gZnVuY3Rpb24oKQogCiAgICAgZnVuY3Rpb24gZmluaXNoUmVzb3VyY2UocmVz
b3VyY2UsIGZpbmlzaFRpbWUpCiAgICAgewotICAgICAgICB0ZXN0LmFzc2VydFRydWUocmVzb3Vy
Y2UudGltaW5nLnJlY2VpdmVIZWFkZXJzRW5kIC0gcmVzb3VyY2UudGltaW5nLmNvbm5lY3RTdGFy
dCA+PSAxMDAsICJUaW1lIGJldHdlZW4gY29ubmVjdFN0YXJ0IGFuZCByZWNlaXZlSGVhZGVyc0Vu
ZCBzaG91bGQgYmUgbW9yZSB0aGFuIDEwMG1zLiIpOyAgICAgICAgCi0gICAgICAgIHRlc3QuYXNz
ZXJ0VHJ1ZShyZXNvdXJjZS5lbmRUaW1lIC0gcmVzb3VyY2UucmVzcG9uc2VSZWNlaXZlZFRpbWUg
Pj0gMC4xLCAiVGltZSBiZXR3ZWVuIGVuZFRpbWUgYW5kIHJlc3BvbnNlUmVjZWl2ZWRUaW1lIHNo
b3VsZCBiZSBtb3JlIHRoYW4gMTAwbXMuIik7ICAgICAgICAKLSAgICAgICAgdGVzdC5hc3NlcnRU
cnVlKHJlc291cmNlLnJlc3BvbnNlUmVjZWl2ZWRUaW1lIC0gcmVzb3VyY2Uuc3RhcnRUaW1lID49
IDAuMSwgIlRpbWUgYmV0d2VlbiByZXNwb25zZVJlY2VpdmVkVGltZSBhbmQgc3RhcnRUaW1lIHNo
b3VsZCBiZSBtb3JlIHRoYW4gMTAwbXMuIik7ICAgICAgICAKKyAgICAgICAgdGVzdC5hc3NlcnRU
cnVlKHJlc291cmNlLnRpbWluZy5yZWNlaXZlSGVhZGVyc0VuZCAtIHJlc291cmNlLnRpbWluZy5j
b25uZWN0U3RhcnQgPj0gMTAwLCAKKyAgICAgICAgICAgICAgICAgICAgICAgICJUaW1lIGJldHdl
ZW4gcmVjZWl2ZUhlYWRlcnNFbmQgYW5kIGNvbm5lY3RTdGFydCBzaG91bGQgYmUgPj0xMDBtcywg
YnV0IHdhcyAiICsKKyAgICAgICAgICAgICAgICAgICAgICAgICJyZWNlaXZlSGVhZGVyc0VuZD0i
ICsgcmVzb3VyY2UudGltaW5nLnJlY2VpdmVIZWFkZXJzRW5kICsgIiwgY29ubmVjdFN0YXJ0PSIg
KyByZXNvdXJjZS50aW1pbmcuY29ubmVjdFN0YXJ0ICsgIi4iKTsKKyAgICAgICAgdGVzdC5hc3Nl
cnRUcnVlKHJlc291cmNlLmVuZFRpbWUgLSByZXNvdXJjZS5zdGFydFRpbWUgPj0gMC4yLCAKKyAg
ICAgICAgICAgICAgICAgICAgICAgICJUaW1lIGJldHdlZW4gZW5kVGltZSBhbmQgc3RhcnRUaW1l
IHNob3VsZCBiZSA+PTIwMG1zLCBidXQgd2FzICIgKworICAgICAgICAgICAgICAgICAgICAgICAg
ImVuZHRpbWU9IiArIHJlc291cmNlLmVuZFRpbWUgKyAiLCBzdGFydFRpbWU9IiArIHJlc291cmNl
LnN0YXJ0VGltZSArICIuIik7CisgICAgICAgIAogICAgICAgICB0ZXN0LnJlbGVhc2VDb250cm9s
KCk7CiAgICAgfQogICAgIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>