Re-enable qtbase tests that are disabled with Qt 5.3
Bug #1324000 reported by
Timo Jyrinki
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qtbase-opensource-src (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
To get Qt 5.3 builds going, I had to disable qtbase tests at first.
I've now worked on restoring them, but while doing so a handful of new failing tests were discovered that I had to disable.
These newly disabled tests should be re-enabled. The commit where tests were re-enabled but some tests disabled was: http://
tags: | added: qt5.3 |
Changed in qtbase-opensource-src (Ubuntu): | |
assignee: | nobody → Timo Jyrinki (timo-jyrinki) |
Changed in qtbase-opensource-src (Ubuntu): | |
status: | New → In Progress |
Changed in qtbase-opensource-src (Ubuntu): | |
status: | Invalid → Confirmed |
importance: | Undecided → Medium |
Changed in qtbase-opensource-src (Ubuntu): | |
status: | Confirmed → Fix Committed |
Changed in qtbase-opensource-src (Ubuntu): | |
status: | Fix Committed → Confirmed |
Changed in qtbase-opensource-src (Ubuntu): | |
assignee: | Timo Jyrinki (timo-jyrinki) → nobody |
To post a comment you must log in.
Some whitelist candidates and reasoning:
- tst_QThreadPool ::expiryTimeout Race - test did not exist in 5.2.1. fails only on armhf and upstream seems to have had problems with the test. gui/kernel/ qwindow/ tst_qwindow. cpp - tests (positioning, isactive) already disabled in our 5.2.1 build, now initialsize added though corelib/ tools/qdate/ tst_qdate. cpp - there's a text prefix character (Unicode?) error in the string, but the number seems right.
- tests/auto/
- tests/auto/
Possibly problematic ones that would need more investigating or some fix:
- qtbase- opensource- src-5.3. 0/tests/ auto/dbus/ qdbusxmlparser/ tst_qdbusxmlpar ser.cpp - tests were not disabled in 5.2.1. ser::initTestCa se() 'qt_qhash_ seed.testAndSet Relaxed( -1, 0)' returned FALSE. () Loc: [tst_qdbusxmlpa rser.cpp( 84)] opensource- src-5.3. 0/tests/ auto/widgets/ widgets/ qlineedit/ tst_qlineedit. cpp - tests were not disabled in 5.2.1. Notes: affects only desktop since is in QWidgets. :passwordEchoOn Edit() '(testWidget- >hasFocus( ))' returned FALSE. () Loc: [tst_qlineedit. cpp(1690) ] :inlineCompleti on() Compared pointers are not the same Actual ((((static_ cast<QApplicati on *>(QCoreApplica tion::instance( )))->activeWind ow()))) : (nil) Expected ((QWidget* )testWidget) : 0x1f1a860 Loc: [tst_qlineedit. cpp(3241) ]
Error: FAIL! : tst_QDBusXmlPar
- qtbase-
Error: FAIL! : tst_QLineEdit:
FAIL! : tst_QLineEdit: