[webkit-qt] Does QtWebKit API tests need attention?
Ademar Reis
ademar.reis at openbossa.org
Wed Jun 1 14:21:31 PDT 2011
2011/6/1 Osztrogonac Csaba <oszi at inf.u-szeged.hu>:
> Hi,
>
> It doesn't seems to be so important for Nokia, because on
> QtWebKit 2.2 branch there are many failing API tests too:
> - QtWebKit2.2-branch x86-32 Linux Release Qt 4.7.x: 5 failing tests
> - QtWebKit2.2-branch x86-32 Linux Release Qt 4.8.x: 7 failing tests
> - QtWebKit2.2-branch SnowLeopard Intel Release: 12 failing tests
>
> They aren't new regressions, they are at least a month old bugs.
> And we don't mentioned the trunk, 64 bit platform, Symbian, ...
>
I cherry-picked some API-test commits from trunk and now we're a bit better:
- QtWebKit2.2-branch x86-32 Linux Release Qt 4.7.x: 210 passed, 1 failed
- QtWebKit2.2-branch x86-32 Linux Release Qt 4.8.x: 209 passed, 2 failed
- QtWebKit2.2-branch SnowLeopard Intel Release: 207 passed, 7 failed
I'll try to investigate these results tomorrow and sync the bugs if necessary:
QtWebKit2.2-branch x86-32 Linux Release Qt 4.7.x:
FAIL! : tst_QWebFrame::inputFieldFocus() 'm_inputFieldTestPaintCount
>= 3' returned FALSE. (The input field should have a blinking caret)
Loc: [/home/webkitbuildbot/slaves/qtwebkit2.2-qt47/buildslave/qtwebkit2.2-linux-32-release-qt4.7/build/Source/WebKit/qt/tests/qwebframe/tst_qwebframe.cpp(2713)]
QtWebKit2.2-branch x86-32 Linux Release Qt 4.8.x:
FAIL! : tst_QWebView::renderingAfterMaxAndBack() Compared values are
not the same
Loc: [/home/webkitbuildbot/slaves/qtwebkit2.2-qt48/buildslave/qtwebkit2.2-linux-32-release-qt4.8/build/Source/WebKit/qt/tests/qwebview/tst_qwebview.cpp(483)]
FAIL! : tst_QWebView::setPalette(activeBG) Compared pointers are not the same
Actual (QApplication::activeWindow()): (nil)
Expected (activeView): 0xffbe5f78
Loc: [/home/webkitbuildbot/slaves/qtwebkit2.2-qt48/buildslave/qtwebkit2.2-linux-32-release-qt4.8/build/Source/WebKit/qt/tests/qwebview/tst_qwebview.cpp(397)]
QtWebKit2.2-branch SnowLeopard Intel Release:
FAIL! : tst_QGraphicsWebView::widgetsRenderingThroughCache() Compared
values are not the same
Loc: [/buildbot/snowleopard-qtwebkit2.2-release/snowleopard-qt-intel-release-2.2/build/Source/WebKit/qt/tests/qgraphicswebview/tst_qgraphicswebview.cpp(198)]
FAIL! : tst_QWebFrame::popupFocus() 'view.hasFocus()' returned FALSE. ()
Loc: [/buildbot/snowleopard-qtwebkit2.2-release/snowleopard-qt-intel-release-2.2/build/Source/WebKit/qt/tests/qwebframe/tst_qwebframe.cpp(2674)]
FAIL! : tst_QWebFrame::inputFieldFocus() 'view.hasFocus()' returned FALSE. ()
Loc: [/buildbot/snowleopard-qtwebkit2.2-release/snowleopard-qt-intel-release-2.2/build/Source/WebKit/qt/tests/qwebframe/tst_qwebframe.cpp(2699)]
FAIL! : tst_QWebView::setPalette(activeBG) Compared pointers are not the same
Actual (QApplication::activeWindow()): 0x0
Expected (activeView): 0x7fff5fbfe5d0
Loc: [/buildbot/snowleopard-qtwebkit2.2-release/snowleopard-qt-intel-release-2.2/build/Source/WebKit/qt/tests/qwebview/tst_qwebview.cpp(397)]
FAIL! : tst_QWebView::setPalette(activeFG) Compared pointers are not the same
Actual (QApplication::activeWindow()): 0x0
Expected (activeView): 0x7fff5fbfe5d0
Loc: [/buildbot/snowleopard-qtwebkit2.2-release/snowleopard-qt-intel-release-2.2/build/Source/WebKit/qt/tests/qwebview/tst_qwebview.cpp(397)]
FAIL! : tst_QWebView::setPalette(inactiveBG) Compared pointers are not the same
Actual (QApplication::activeWindow()): 0x0
Expected (activeView): 0x7fff5fbfe600
Loc: [/buildbot/snowleopard-qtwebkit2.2-release/snowleopard-qt-intel-release-2.2/build/Source/WebKit/qt/tests/qwebview/tst_qwebview.cpp(397)]
FAIL! : tst_QWebView::setPalette(inactiveFG) Compared pointers are not the same
Actual (QApplication::activeWindow()): 0x0
Expected (activeView): 0x7fff5fbfe600
Loc: [/buildbot/snowleopard-qtwebkit2.2-release/snowleopard-qt-intel-release-2.2/build/Source/WebKit/qt/tests/qwebview/tst_qwebview.cpp(397)]
Thanks,
- Ademar
--
Ademar de Souza Reis Jr. <ademar.reis at openbossa.org>
Nokia Institute of Technology
More information about the webkit-qt
mailing list