Changeset 197513 in webkit


Ignore:
Timestamp:
Mar 3, 2016 11:46:25 AM (8 years ago)
Author:
beidson@apple.com
Message:

storage/indexeddb/delete-in-upgradeneeded-close-in-open-success.html flaky on mac-wk2.
https://bugs.webkit.org/show_bug.cgi?id=154747

Reviewed by Alex Christensen.

This callback coming out of order like this is okay, so the test should just allow it.

It makes sense that the flake is WK2-only, since WK1 has a much more well defined order
with thread-hopping versus process-hopping.

  • storage/indexeddb/delete-in-upgradeneeded-close-in-open-success-expected.txt:
  • storage/indexeddb/delete-in-upgradeneeded-close-in-open-success-private-expected.txt:
  • storage/indexeddb/resources/delete-in-upgradeneeded-close-in-open-success.js:
Location:
trunk/LayoutTests
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r197510 r197513  
     12016-03-03  Brady Eidson  <beidson@apple.com>
     2
     3        storage/indexeddb/delete-in-upgradeneeded-close-in-open-success.html flaky on mac-wk2.
     4        https://bugs.webkit.org/show_bug.cgi?id=154747
     5
     6        Reviewed by Alex Christensen.
     7       
     8        This callback coming out of order like this is okay, so the test should just allow it.
     9
     10        It makes sense that the flake is WK2-only, since WK1 has a much more well defined order
     11        with thread-hopping versus process-hopping.
     12
     13        * storage/indexeddb/delete-in-upgradeneeded-close-in-open-success-expected.txt:
     14        * storage/indexeddb/delete-in-upgradeneeded-close-in-open-success-private-expected.txt:
     15        * storage/indexeddb/resources/delete-in-upgradeneeded-close-in-open-success.js:
     16
    1172016-03-03  Brady Eidson  <beidson@apple.com>
    218
  • trunk/LayoutTests/storage/indexeddb/delete-in-upgradeneeded-close-in-open-success-expected.txt

    r195181 r197513  
    2525sawVersionChange = true
    2626
    27 deleteBlockedCallback():
    28 PASS sawVersionChange is true
    29 sawDeleteBlocked = true
    30 
    3127openSuccess():
    3228PASS sawUpgradeNeeded is true
  • trunk/LayoutTests/storage/indexeddb/delete-in-upgradeneeded-close-in-open-success-private-expected.txt

    r195247 r197513  
    2525sawVersionChange = true
    2626
    27 deleteBlockedCallback():
    28 PASS sawVersionChange is true
    29 sawDeleteBlocked = true
    30 
    3127openSuccess():
    3228PASS sawUpgradeNeeded is true
  • trunk/LayoutTests/storage/indexeddb/resources/delete-in-upgradeneeded-close-in-open-success.js

    r163963 r197513  
    6363function deleteBlockedCallback(evt)
    6464{
    65     preamble(evt);
    66     shouldBeTrue("sawVersionChange");
    67     evalAndLog("sawDeleteBlocked = true");
     65    if (!sawVersionChange)
     66        debug("deleteBlockedCallback was called *before* versionChangeCallback, which is wrong");
     67    eval("sawDeleteBlocked = true");
    6868}
    6969
Note: See TracChangeset for help on using the changeset viewer.