Run application tests when merging a branch into ubuntu-ui-toolkit trunk
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.
description: | updated |
Changed in ubuntu-ui-toolkit: | |
status: | New → Confirmed |
importance: | Undecided → High |
tags: | added: qa |
Changed in ubuntu-ui-toolkit: | |
status: | Confirmed → Fix Released |