Bug 150882

Summary: Modern IDB: Unskip and pass all storage/indexeddb tests
Product: WebKit Reporter: Brady Eidson <beidson>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: achristensen, darin, lforschler
Priority: P2    
Version: Other   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 151557, 151568, 151630, 151640, 151645, 151647, 151648, 151664, 151665, 151675, 151683, 151684, 151693, 151694, 151704, 151731, 151732, 151752, 151753, 151766, 151772, 151794, 151847, 151850, 151870, 151879, 151880, 151895, 151898, 151912, 151948, 151961, 151966, 151968, 151973, 152007, 152015, 152023, 152078, 152092, 152095, 152096, 152099, 152101, 152144, 152167, 152175, 152177, 152179, 152187, 152190, 152192, 152194, 152201, 152205, 152217, 152441, 152481, 152593, 152600, 152698, 152717, 152735, 152763, 152775, 152795, 152800, 152822, 152892, 152896, 152921, 152936, 152966, 152976, 152981, 152990, 152995    
Bug Blocks: 149117    

Description Brady Eidson 2015-11-03 21:53:54 PST
Modern IDB: Unskip and pass all storage/indexeddb tests

Some tests might need to change due to spec/compat changes since they were landed in the WebKit repository.
Comment 1 Brady Eidson 2015-11-22 20:48:49 PST
At this stage in Modern IDB, a fair amount of the legacy/mozilla tests pass. But a fair amount also fail.

In a few days I'll make a pass to unskip tests that already pass. In the meantime I'll be pecking away at individual tests that fail when their failures are interesting and seem surmountable.

b/151557 is the first one of these.
Comment 2 Darin Adler 2015-12-11 09:11:00 PST
Why is the list of tests to skip in platform/wk1 instead of in the top level TestExpectations file?
Comment 3 Alex Christensen 2015-12-11 11:44:50 PST
(In reply to comment #2)
> Why is the list of tests to skip in platform/wk1 instead of in the top level
> TestExpectations file?
The initial development of the modern idb implementation is being done for wk1 first until all the tests pass, then we'll get it working for wk2 and remove the legacy idb implementation.
Comment 4 Brady Eidson 2016-01-12 10:16:27 PST
All of the remaining test failures are well understand and cataloged in LayoutTests/platform/mac-wk1/TestExpectations.

None of the remaining failures should be considered blockers for making progress on finishing up Modern IDB.