<?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>29154</bug_id>
          
          <creation_ts>2009-09-10 14:53:36 -0700</creation_ts>
          <short_desc>storage/database-lock-after-reload.html is flakey</short_desc>
          <delta_ts>2012-09-19 13:10:36 -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>New Bugs</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>
          
          <blocked>33289</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Eric Seidel (no email)">eric</assigned_to>
          <cc>benm</cc>
    
    <cc>commit-queue</cc>
    
    <cc>hamaji</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>146353</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-09-10 14:53:36 -0700</bug_when>
    <thetext>storage/database-lock-after-reload.html is flakey

It has now caused 2 commit-queue runs to fail (patches from bug 27632 and bug 29041).

The failing result is:
--- /tmp/layout-test-results/storage/database-lock-after-reload-expected.txt    2009-09-10 14:42:33.000000000 -0700
+++ /tmp/layout-test-results/storage/database-lock-after-reload-actual.txt      2009-09-10 14:42:33.000000000 -0700
@@ -1,3 +1,4 @@
 Inserting some data
+Test failed - database is locked
 Test part 2 Complete

I&apos;ve not looked through the buildbot logs yet, but I suspect that we&apos;ll find a failure of this test on them as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>146354</commentid>
    <comment_count>1</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-09-10 14:55:06 -0700</bug_when>
    <thetext>DumpRenderTree uses its own separate database storage, right?  It wouldn&apos;t be using the same storage as Safari?

Also DumpRenderTree makes sure to unlock/re-init/whatever the database before running all the tests, right?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>146506</commentid>
    <comment_count>2</comment_count>
    <who name="Ben Murdoch">benm</who>
    <bug_when>2009-09-11 02:53:40 -0700</bug_when>
    <thetext>(In reply to comment #1)
&gt; DumpRenderTree uses its own separate database storage, right?  It wouldn&apos;t be
&gt; using the same storage as Safari?

Yes, it should create it&apos;s databases in a separate folder to Safari.

&gt; Also DumpRenderTree makes sure to unlock/re-init/whatever the database before
&gt; running all the tests, right?

There&apos;s a method on the layoutTestController to clear the databases that should reset everything but I think each test needs to invoke it during setup. database-lock-after-reload does, however.

Can we tell from what point the test started to become flakey? It was checked in under r45594 about 2 months ago and as far as I know didn&apos;t cause any problems then.

Cheers, Ben</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>148937</commentid>
    <comment_count>3</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-09-21 18:54:43 -0700</bug_when>
    <thetext>Failed again just now:
http://build.webkit.org/results/Leopard%20Intel%20Release%20(Tests)/r48615%20(5210)/results.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>148939</commentid>
    <comment_count>4</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-09-21 19:09:18 -0700</bug_when>
    <thetext>Unfortunately, we&apos;re not tracking flakey tests across time like Chromium does:
http://src.chromium.org/viewvc/chrome/trunk/src/webkit/tools/layout_tests/flakiness_dashboard.html
so I can&apos;t tell you when it started failing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>150221</commentid>
    <comment_count>5</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-09-25 18:46:59 -0700</bug_when>
    <thetext>It looks like sometimes it causes DumpRenderTree to crash!
http://build.webkit.org/results/Leopard%20Intel%20Release%20(Tests)/r48779%20(5418)/results.html
This is even more bad news bears. :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>153082</commentid>
    <comment_count>6</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-10-07 09:40:00 -0700</bug_when>
    <thetext>Bug 30172 may be related.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>180960</commentid>
    <comment_count>7</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-01-14 15:20:36 -0800</bug_when>
    <thetext>This failed on Tiger just now:
http://build.webkit.org/results/Tiger%20Intel%20Release/r53291%20(7775)/storage/database-lock-after-reload-diffs.txt
--- layout-test-results/storage/database-lock-after-reload-expected.txt	2010-01-14 14:58:12.000000000 -0800
+++ layout-test-results/storage/database-lock-after-reload-actual.txt	2010-01-14 14:58:12.000000000 -0800
@@ -1,3 +1 @@
-Inserting some data
-Test part 2 Complete</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>180992</commentid>
    <comment_count>8</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-01-14 16:23:25 -0800</bug_when>
    <thetext>This just failed on Leopard Intel Release as well:
http://build.webkit.org/results/Leopard%20Intel%20Release%20(Tests)/r53292%20(9385)/storage/database-lock-after-reload-diffs.txt

This is vying for most-flakey test. :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>184122</commentid>
    <comment_count>9</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-01-24 17:16:52 -0800</bug_when>
    <thetext>Failed on Tiger again just now:
http://build.webkit.org/results/Tiger%20Intel%20Release/r53784%20(8113)/storage/database-lock-after-reload-diffs.txt

Same results a seen in comment #7</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>184179</commentid>
    <comment_count>10</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-01-24 23:19:56 -0800</bug_when>
    <thetext>Another failure:
http://build.webkit.org/results/Tiger%20Intel%20Release/r53790%20(8118)/storage/database-lock-after-reload-diffs.txt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185578</commentid>
    <comment_count>11</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-01-28 12:33:16 -0800</bug_when>
    <thetext>Another failure:
http://build.webkit.org/results/Leopard%20Intel%20Release%20(Tests)/r54007%20(9995)/storage/database-lock-after-reload-diffs.txt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>185579</commentid>
    <comment_count>12</comment_count>
      <attachid>47642</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-01-28 12:40:59 -0800</bug_when>
    <thetext>Created attachment 47642
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>187673</commentid>
    <comment_count>13</comment_count>
      <attachid>47642</attachid>
    <who name="Shinichiro Hamaji">hamaji</who>
    <bug_when>2010-02-04 00:57:44 -0800</bug_when>
    <thetext>Comment on attachment 47642
Patch

I totally agree to disable this test until Bug 34506 is closed! This flakiness is alive long time...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>188237</commentid>
    <comment_count>14</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-02-05 12:02:47 -0800</bug_when>
    <thetext>Attachment 47642 was posted by a committer and has review+, assigning to Eric Seidel for commit.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>188900</commentid>
    <comment_count>15</comment_count>
      <attachid>47642</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-02-08 22:32:19 -0800</bug_when>
    <thetext>Comment on attachment 47642
Patch

Rejecting patch 47642 from commit-queue.

Failed to run &quot;[&apos;/Users/eseidel/Projects/CommitQueue/WebKitTools/Scripts/svn-apply&apos;, &apos;--reviewer&apos;, &apos;Shinichiro Hamaji&apos;, &apos;--force&apos;]&quot; exit_code: 1
patching file LayoutTests/ChangeLog
Hunk #1 succeeded at 1 with fuzz 3.
patching file LayoutTests/platform/mac/Skipped
Hunk #1 FAILED at 101.
1 out of 1 hunk FAILED -- saving rejects to file LayoutTests/platform/mac/Skipped.rej

Full output: http://webkit-commit-queue.appspot.com/results/251169</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>188932</commentid>
    <comment_count>16</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-02-09 02:02:00 -0800</bug_when>
    <thetext>Committed r54540: &lt;http://trac.webkit.org/changeset/54540&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>723749</commentid>
    <comment_count>17</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-09-19 13:10:36 -0700</bug_when>
    <thetext>Seems to work now. Going to try unskipping.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>47642</attachid>
            <date>2010-01-28 12:40:59 -0800</date>
            <delta_ts>2010-02-08 22:32:19 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-29154-20100128124058.patch</filename>
            <type>text/plain</type>
            <size>1096</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA0ZThkZWE4Li4zNmE3OTQ3IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMTAtMDEt
MjggIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIHN0b3JhZ2UvZGF0YWJhc2UtbG9jay1hZnRlci1y
ZWxvYWQuaHRtbCBpcyBmbGFrZXkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTI5MTU0CisKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvU2tpcHBlZDogU2tp
cCBmb3Igbm93IHRvIGtlZXAgdGhlIGJvdHMgZ3JlZW4gdW50aWwgc29tZW9uZSBjYW4gdGFrZSBh
IGxvb2suCisKIDIwMTAtMDEtMjYgIEFkYW0gUm9iZW4gIDxhcm9iZW5AYXBwbGUuY29tPgogCiAg
ICAgICAgIE5vIHJldmlldywgcm9sbGluZyBvdXQgcjUzODYxLgpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vbWFjL1NraXBwZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvU2tp
cHBlZAppbmRleCBiZDIwYjFmLi5jOWQ2NmM0IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0
Zm9ybS9tYWMvU2tpcHBlZAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvU2tpcHBlZApA
QCAtMTAxLDMgKzEwMSw3IEBAIHBsYXRmb3JtL21hYy9hY2Nlc3NpYmlsaXR5L2NoYW5nZS1ub3Rp
ZmljYXRpb24tb24tc2Nyb2xsLmh0bWwKIAogIyBTa2lwIEdlb2xvY2F0aW9uIHVudGlsIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zNDAyNSBpcyBsYW5kZWQKIGZhc3Qv
ZG9tL1dpbmRvdy93aW5kb3ctcHJvcGVydGllcy1nZW9sb2NhdGlvbi5odG1sCisKKyMgRmFpbHMg
aW50ZXJtaXR0ZW50bHkgb24gTGVvcGFyZCBhbmQgVGlnZXIuCisjIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yOTE1NAorc3RvcmFnZS9kYXRhYmFzZS1sb2NrLWFmdGVy
LXJlbG9hZC5odG1sCg==
</data>
<flag name="review"
          id="30150"
          type_id="1"
          status="+"
          setter="hamaji"
    />
    <flag name="commit-queue"
          id="30151"
          type_id="3"
          status="-"
          setter="commit-queue"
    />
          </attachment>
      

    </bug>

</bugzilla>