Do not run integration tests during build

Bug #1471438 reported by Oliver Sauder
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Diodon
Fix Released
Medium
Oliver Sauder

Bug Description

During standard build also integration tests (mainly Zeitgeist tests) are run which need a complete setup of Zeitgeist, frame buffer and dbus environment. This not only increases number of build dependencies but also requires a complicated test setup which is fragile.

As those integration tests need to be run mainly by developers anyway should they only run when specifically ask for. Unit Test on the other hand should continue being tested during build to quickly see whether changes of source code have broken anything.

Revision history for this message
Oliver Sauder (sao) wrote :

Split unit test from integration tests.

To run integration tests now you need to run ./waf build --testcmd='%s --integration'

Changed in diodon:
status: Triaged → Fix Committed
Oliver Sauder (sao)
Changed in diodon:
status: Fix Committed → Fix Released
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.