Summary: | [Qt] [Symbian] QWebPage auto test pass rate != 100% | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Samuel Nevala <samuel.nevala> | ||||
Component: | Tools / Tests | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED WONTFIX | ||||||
Severity: | Major | CC: | jesus, joel.parks, koshuin, laszlo.gombos, max.hong.shen | ||||
Priority: | P2 | Keywords: | Qt, QtTriaged | ||||
Version: | 420+ | ||||||
Hardware: | S60 Emulator | ||||||
OS: | S60 3rd edition | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 38654 | ||||||
Attachments: |
|
Description
Samuel Nevala
2010-05-07 03:23:48 PDT
We have a meta-bug for auto-tests failures. Adding this one as a blocker as well. We should test it an an actual device instead of the emulator. Ran QWebpage tests on N8 with Qt 4.7.2 and QtWebkit 2.1 . I got several crashes but the test run manage to complete. here's the result: ********* Start testing of tst_QWebPage ********* Config: Using QTest library 4.7.2, Qt 4.7.2 PASS : tst_QWebPage::initTestCase() PASS : tst_QWebPage::acceptNavigationRequest() SKIP : tst_QWebPage::geolocationRequestJS() Test disabled as long as geolocati on is disabled from the build. Loc: [X:\qtwebkit\WebKit\qt\tests\qwebpage\tst_qwebpage.cpp(255)] PASS : tst_QWebPage::geolocationRequestJS() PASS : tst_QWebPage::loadFinished() PASS : tst_QWebPage::acceptNavigationRequestWithNewWindow() FAIL! : tst_QWebPage::userStyleSheet() '::waitForSignal(m_view, SIGNAL(loadFini shed(bool)))' returned FALSE. () Loc: [X:\qtwebkit\WebKit\qt\tests\qwebpage\tst_qwebpage.cpp(411)] PASS : tst_QWebPage::modified() PASS : tst_QWebPage::contextMenuCrash() PASS : tst_QWebPage::database() PASS : tst_QWebPage::createPluginWithPluginsEnabled() PASS : tst_QWebPage::createPluginWithPluginsDisabled() PASS : tst_QWebPage::destroyPlugin() PASS : tst_QWebPage::createViewlessPlugin() PASS : tst_QWebPage::graphicsWidgetPlugin() PASS : tst_QWebPage::multiplePageGroupsAndLocalStorage() PASS : tst_QWebPage::cursorMovements() PASS : tst_QWebPage::textSelection() PASS : tst_QWebPage::textEditing() FAIL! : tst_QWebPage::backActionUpdate() Compared values are not the same Actual (loadSpy.count()): 1 Expected (2): 2 Loc: [X:\qtwebkit\WebKit\qt\tests\qwebpage\tst_qwebpage.cpp(1392)] PASS : tst_QWebPage::frameAt() PASS : tst_QWebPage::requestCache() PASS : tst_QWebPage::loadCachedPage() PASS : tst_QWebPage::protectBindingsRuntimeObjectsFromCollector() PASS : tst_QWebPage::localURLSchemes() XFAIL : tst_QWebPage::testOptionalJSObjects() Feature enabled/disabled checking problem. Look at bugs.webkit.org/show_bug.cgi?id=29867 Loc: [X:\qtwebkit\WebKit\qt\tests\qwebpage\tst_qwebpage.cpp(1884)] XFAIL : tst_QWebPage::testOptionalJSObjects() Feature enabled/disabled checking problem. Look at bugs.webkit.org/show_bug.cgi?id=29867 Loc: [X:\qtwebkit\WebKit\qt\tests\qwebpage\tst_qwebpage.cpp(1887)] PASS : tst_QWebPage::testOptionalJSObjects() PASS : tst_QWebPage::testEnablePersistentStorage() PASS : tst_QWebPage::consoleOutput() PASS : tst_QWebPage::inputMethods() PASS : tst_QWebPage::inputMethodsTextFormat() PASS : tst_QWebPage::defaultTextEncoding() FAIL! : tst_QWebPage::errorPageExtension() Compared values are not the same Actual (spyLoadFinished.count()): 1 Expected (2): 2 Loc: [X:\qtwebkit\WebKit\qt\tests\qwebpage\tst_qwebpage.cpp(1976)] FAIL! : tst_QWebPage::errorPageExtensionInIFrames() Compared values are not the same Actual (spyLoadFinished.count()): 0 Expected (1): 1 Loc: [X:\qtwebkit\WebKit\qt\tests\qwebpage\tst_qwebpage.cpp(2010)] PASS : tst_QWebPage::errorPageExtensionInFrameset() PASS : tst_QWebPage::userAgentApplicationName() PASS : tst_QWebPage::userAgentLocaleChange() PASS : tst_QWebPage::viewModes() PASS : tst_QWebPage::crashTests_LazyInitializationOfMainFrame() PASS : tst_QWebPage::screenshot() PASS : tst_QWebPage::originatingObjectInNetworkRequests() PASS : tst_QWebPage::testJSPrompt() PASS : tst_QWebPage::showModalDialog() PASS : tst_QWebPage::testStopScheduledPageRefresh() PASS : tst_QWebPage::findText() PASS : tst_QWebPage::infiniteLoopJS() PASS : tst_QWebPage::cleanupTestCase() Totals: 41 passed, 4 failed, 1 skipped ********* Finished testing of tst_QWebPage ********* Update from the buildbot running tests on N8 on May-31 (WebKit trunk r87764): ********* Start testing of tst_QWebPage ********* Config: Using QTest library 4.7.3, Qt 4.7.3 PASS : tst_QWebPage::initTestCase() QDEBUG : tst_QWebPage::contextMenuCopy() loaded the Generic plugin QDEBUG : tst_QWebPage::contextMenuCopy() Loaded the symbian sensor plugins PASS : tst_QWebPage::contextMenuCopy() PASS : tst_QWebPage::acceptNavigationRequest() PASS : tst_QWebPage::geolocationRequestJS() PASS : tst_QWebPage::loadFinished() PASS : tst_QWebPage::acceptNavigationRequestWithNewWindow() QDEBUG : tst_QWebPage::userStyleSheet() going to call setdefaultif( "Kimono" ) QDEBUG : tst_QWebPage::userStyleSheet() going to call setdefaultif( "Kimono" ) QDEBUG : tst_QWebPage::userStyleSheet() going to call setdefaultif( "Kimono" ) QDEBUG : tst_QWebPage::userStyleSheet() going to call setdefaultif( "Kimono" ) QDEBUG : tst_QWebPage::userStyleSheet() QNetworkReplyImpl::_q_startOperation was called more than once FAIL! : tst_QWebPage::userStyleSheet() '::waitForSignal(m_view, SIGNAL(loadFinished(bool)))' returned FALSE. () Loc: [D:/w/qt-symbian-release/build/Source/WebKit/qt/tests/qwebpage/tst_qwebpage.cpp(445)] QDEBUG : tst_QWebPage::userStyleSheet() going to call setdefaultif( "" ) PASS : tst_QWebPage::loadHtml5Video() PASS : tst_QWebPage::modified() PASS : tst_QWebPage::contextMenuCrash() PASS : tst_QWebPage::updatePositionDependentActionsCrash() PASS : tst_QWebPage::database() PASS : tst_QWebPage::createPluginWithPluginsEnabled() PASS : tst_QWebPage::createPluginWithPluginsDisabled() PASS : tst_QWebPage::destroyPlugin() PASS : tst_QWebPage::createViewlessPlugin() PASS : tst_QWebPage::graphicsWidgetPlugin() PASS : tst_QWebPage::multiplePageGroupsAndLocalStorage() PASS : tst_QWebPage::cursorMovements() PASS : tst_QWebPage::textSelection() PASS : tst_QWebPage::textEditing() PASS : tst_QWebPage::backActionUpdate() PASS : tst_QWebPage::frameAt() PASS : tst_QWebPage::requestCache() PASS : tst_QWebPage::loadCachedPage() PASS : tst_QWebPage::protectBindingsRuntimeObjectsFromCollector() PASS : tst_QWebPage::localURLSchemes() XFAIL : tst_QWebPage::testOptionalJSObjects() Feature enabled/disabled checking problem. Look at bugs.webkit.org/show_bug.cgi?id=29867 Loc: [D:/w/qt-symbian-release/build/Source/WebKit/qt/tests/qwebpage/tst_qwebpage.cpp(2335)] XFAIL : tst_QWebPage::testOptionalJSObjects() Feature enabled/disabled checking problem. Look at bugs.webkit.org/show_bug.cgi?id=29867 Loc: [D:/w/qt-symbian-release/build/Source/WebKit/qt/tests/qwebpage/tst_qwebpage.cpp(2338)] XFAIL : tst_QWebPage::testOptionalJSObjects() https://bugs.webkit.org/show_bug.cgi?id=61045 Loc: [D:/w/qt-symbian-release/build/Source/WebKit/qt/tests/qwebpage/tst_qwebpage.cpp(2343)] XFAIL : tst_QWebPage::testOptionalJSObjects() https://bugs.webkit.org/show_bug.cgi?id=61045 Loc: [D:/w/qt-symbian-release/build/Source/WebKit/qt/tests/qwebpage/tst_qwebpage.cpp(2346)] PASS : tst_QWebPage::testOptionalJSObjects() PASS : tst_QWebPage::testEnablePersistentStorage() PASS : tst_QWebPage::consoleOutput() PASS : tst_QWebPage::inputMethods() PASS : tst_QWebPage::inputMethodsTextFormat() PASS : tst_QWebPage::defaultTextEncoding() QDEBUG : tst_QWebPage::errorPageExtension() going to call setdefaultif( "Kimono" ) QDEBUG : tst_QWebPage::errorPageExtension() going to call setdefaultif( "Kimono" ) QDEBUG : tst_QWebPage::errorPageExtension() going to call setdefaultif( "Kimono" ) QDEBUG : tst_QWebPage::errorPageExtension() going to call setdefaultif( "Kimono" ) QDEBUG : tst_QWebPage::errorPageExtension() QNetworkReplyImpl::_q_startOperation was called more than once FAIL! : tst_QWebPage::errorPageExtension() Compared values are not the same Actual (spyLoadFinished.count()): 1 Expected (2): 2 Loc: [D:/w/qt-symbian-release/build/Source/WebKit/qt/tests/qwebpage/tst_qwebpage.cpp(2429)] FAIL! : tst_QWebPage::errorPageExtensionInIFrames() Compared values are not the same Actual (page->mainFrame()->childFrames()[1]->toPlainText()): As a courtesy, your ISP provided this page because "non.existent" does not exist or is unavailable. Did you mean: no nexis tent Popular Related Queries on Ask.com Free Lexis Nexis Lexis Nexis Articles Lexis Nexis Search Free Lexis Nexis Person Finder What Constitutes Nexus? Nexus Top Ten Search Engines Spectrum Nexus Nexus Card Accurint Google Nexus Nexus Labs ISP Trademark Policy Expected (QString("error")): error Loc: [D:/w/qt-symbian-release/build/Source/WebKit/qt/tests/qwebpage/tst_qwebpage.cpp(2465)] PASS : tst_QWebPage::errorPageExtensionInFrameset() PASS : tst_QWebPage::userAgentApplicationName() PASS : tst_QWebPage::viewModes() PASS : tst_QWebPage::crashTests_LazyInitializationOfMainFrame() PASS : tst_QWebPage::screenshot() PASS : tst_QWebPage::originatingObjectInNetworkRequests() PASS : tst_QWebPage::testJSPrompt() PASS : tst_QWebPage::showModalDialog() PASS : tst_QWebPage::testStopScheduledPageRefresh() PASS : tst_QWebPage::findText() PASS : tst_QWebPage::supportedContentType() PASS : tst_QWebPage::infiniteLoopJS() PASS : tst_QWebPage::navigatorCookieEnabled() PASS : tst_QWebPage::deleteQWebViewTwice() PASS : tst_QWebPage::renderOnRepaintRequestedShouldNotRecurse() PASS : tst_QWebPage::cleanupTestCase() Totals: 48 passed, 3 failed, 0 skipped ********* Finished testing of tst_QWebPage ********* ref PMO Bz 232477, 232473, still failing Laszlo, does it make sense to keep bugs like this one open? Closed as WONTFIX - see https://lists.webkit.org/pipermail/webkit-qt/2011-October/001979.html |