Run application tests when merging a branch into ubuntu-ui-toolkit trunk

Bug #1192944 reported by Tim Peeters
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu UI Toolkit
Fix Released
High
Unassigned

Bug Description

Currently, jenkins executes the ubuntu-ui-toolkit unit and autopilot tests for every merge requests. Unfortunately, these tests do not tell us whether the applications using the UITK will break with the latest UITK updates.

Let's run application tests also as part of the jenkins post-build tests for UITK.

Example:
I updated the Toolbar implementation in UITK. All jenkins UITK tests passed (and even running gallery-app on the device with the new UITK package works fine), however, afterwards gallery-app was broken because the gallery-app autopilot tests fail with the updated UITK package.

This can be avoided by running the gallery-app autopilot tests as part of the UITK tests. The same will apply to other apps depending on the UITK as well.

Tags: qa
Tim Peeters (tpeeters)
description: updated
Changed in ubuntu-ui-toolkit:
status: New → Confirmed
importance: Undecided → High
tags: added: qa
Cris Dywan (kalikiana)
Changed in ubuntu-ui-toolkit:
status: Confirmed → 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.