Bug 148006

Summary: Each test should run with its own clean data store
Product: WebKit Reporter: Joseph Pecoraro <joepeck>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: andersca, ap, bburg, beidson
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Description Joseph Pecoraro 2015-08-13 17:55:19 PDT
* SUMMARY
Each test should run with its own clean data store.

This would be useful so that tests that create IndexedDB or WebSQL databases do not affect other tests testing IndexedDB/WebSQL.

* NOTES
See LayoutTests/inspector/indexeddb/requestDatabaseNames.html which has to deal with fallout from fast/history tests that create an IndexedDB.
Comment 1 Alexey Proskuryakov 2015-08-13 18:04:27 PDT
The key consideration here is that tests shouldn't become slower because of the cleanup.