Merge lp:~allanlesage/kubuntu-packaging/qt3d-enable-tests into lp:~kubuntu-packagers/kubuntu-packaging/qt3d-opensource-src
Proposed by
Allan LeSage
Status: | Merged |
---|---|
Merged at revision: | 36 |
Proposed branch: | lp:~allanlesage/kubuntu-packaging/qt3d-enable-tests |
Merge into: | lp:~kubuntu-packagers/kubuntu-packaging/qt3d-opensource-src |
Diff against target: |
132 lines (+77/-1) 5 files modified
debian/changelog (+9/-0) debian/control (+2/-0) debian/patches/series (+1/-0) debian/patches/skip_failing_tests.patch (+61/-0) debian/rules (+4/-1) |
To merge this branch: | bzr merge lp:~allanlesage/kubuntu-packaging/qt3d-enable-tests |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Timo Jyrinki | Approve | ||
Dmitry Shachnev | Needs Fixing | ||
Review via email: mp+199875@code.launchpad.net |
This proposal supersedes a proposal from 2013-12-20.
Description of the change
Enable testing: run tests under debian build (using xvfb), skip some failing tests, enable our standard coverage reporting.
To post a comment you must log in.
Thanks for your work here. We usually prefer when:
- tests are built in build target, not in override_ dh_auto_ test (i.e. use QT_BUILD_ PARTS+= tests); OPTIONS= nocheck is honored.
- you actually use dh_auto_test (i.e. 'dh_auto_test -- -C tests/auto/' is a much simplier command than yours);
- and if dh_auto_test for some reason doesn't work for you, make sure DEB_BUILD_
Check qtsvg-opensourc e-src for an example of a good implementation.