test in contacts are broken

Bug #1257442 reported by Chris Gagnon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qtpim-opensource-src (Ubuntu)
New
Undecided
Unassigned

Bug Description

Description:
test in contacts are broken, cannot buildpackage with dpkg-buildpackage

steps:
1. apt-get source qtpim-opensource-src
2. cd to the created qtpim-opensource-src directory
3. dpkg-buildpackage

Expected results:
The package builds, tests are run

Actual results:
Tests fail, build stops before it's done.

some tests have already been disabled:
in tests/auto/contacts/contacts.pro:
#TODO: re-enable the manager plugins test
#when it has been adapted to new Qt plugin mechanism
# qcontactmanagerplugins \
    qcontactrelationship \
# qdeclarativecontact

broken tests:
    qcontactactions
        qtpim-opensource-src/tests/staticconfig.pri not found
    qcontactasync
        40 passed, 19 failed, [with core dump], 1 skipped
    qcontactjsondb
        fails qmake no jsondb module
    qcontactjsondbstoragelocations
        no tests
    qcontactmanager
        qmake fails no jsondb module
   qcontactmanagerdetails
        qmake fails no jsondb module
   qcontactmanagerfiltering
       broken staticconfig pri link in pro file, fixing that leads to other errors
   qcontactmanagerplugins
    qcontactasync
        40 passed, 19 failed, [with core dump], 1 skipped
    qcontactjsondb
        fails qmake no jsondb module
    qcontactjsondbstoragelocations
        no tests
    qcontactmanager
        qmake fails no jsondb module
   qcontactmanagerdetails
        qmake fails no jsondb module
   qcontactmanagerfiltering
       broken staticconfig pri link in pro file, fixing that leads to other errors
   qcontactmanagerplugins
       has error /usr/include/qt5/QtCore/qglobal.h:632:47: error: static assertion failed: Old plugin system used
    qcontactmemusage
        qtpim-opensource-src-5.0~git20130828/tests/auto/contacts/qcontactmemusage/tst_qcontactmemusage.cpp:324: undefined reference to `QTest::qExec(QObject*, int, char**)'
collect2: error: ld returned 1 exit status
    qdeclarativecontact
        headers paths incorrect

Tags: qa-touch
tags: added: qa-touch
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.