[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