[Webkit-unassigned] [Bug 121022] New: [Qt] Perf tests: Icon database already has a path... error.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Sep 9 01:06:38 PDT 2013
https://bugs.webkit.org/show_bug.cgi?id=121022
Summary: [Qt] Perf tests: Icon database already has a path...
error.
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: abrhm at inf.u-szeged.hu
CC: ossy at webkit.org, zarvai at inf.u-szeged.hu,
kadam at inf.u-szeged.hu
While I try to run perf tests with debug build on Qt I got this message:
abrhm at abrhm-H61M-S2V-B3:~/webkit/WK$ Tools/Scripts/run-perf-tests --output-json-path perf-test-results.json --no-show-results --reset-results --platform qt-5.0-wk2 --debug --webkit-test-runner
Running 115 tests
Running Animation/balls.html (1 of 115)
error: Animation/balls.html
ERROR: Unabled to create LocalStorage database path
/home/abrhm/webkit/WK/Source/WebKit2/UIProcess/Storage/LocalStorageDatabaseTracker.cpp(149) : WTF::String WebKit::LocalStorageDatabaseTracker::databasePath(const WTF::String&) const
ERROR: Icon database already has a path and is already open. We don't currently support changing its path and reopening.
/home/abrhm/webkit/WK/Source/WebKit2/UIProcess/WebIconDatabase.cpp(69) : void WebKit::WebIconDatabase::setDatabasePath(const WTF::String&)
FAILED
Finished: 46.360048 s
The icon database setpath were called second time in QtWebIconDatabaseClient.cpp:57
The WTR set it first, but if we don't call WTR we still need it.
I could solve this problem with checking whether the DUMPRENDERTREE_TEMP enviromental variable set, but it is not a very reliable idea I think.
I try to find some function which check the path is set already, without any success.
Is there any other way that we can check whether the path already set?
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list