Do not run integration tests during build

Bug #1471438 reported by Oliver Sauder on 2015-07-04
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Diodon
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.

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) on 2015-10-13
Changed in diodon:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers