Merge lp://staging/~osomon/notes-app/fix-swipe-to-delete-tests into lp://staging/notes-app
- fix-swipe-to-delete-tests
- Merge into trunk
Status: | Merged |
---|---|
Merged at revision: | 219 |
Proposed branch: | lp://staging/~osomon/notes-app/fix-swipe-to-delete-tests |
Merge into: | lp://staging/notes-app |
Diff against target: |
44 lines (+11/-7) 1 file modified
tests/autopilot/notes_app/tests/test_delete.py (+11/-7) |
To merge this branch: | bzr merge lp://staging/~osomon/notes-app/fix-swipe-to-delete-tests |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot | continuous-integration | Needs Fixing | |
Ubuntu Phablet Team | Pending | ||
Review via email: mp+193177@code.staging.launchpad.net |
Commit message
Fix the slide-to-delete tests by ensuring that the confirmation button is where we expect it to be before clicking it.
Description of the change
PS Jenkins bot (ps-jenkins) wrote : | # |
PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:218
http://
Executed test runs:
UNSTABLE: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
FAILURE: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 219. By Olivier Tilloy
-
Be more consistent in the swipe gestures.
PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:219
http://
Executed test runs:
UNSTABLE: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:219
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
Francis Ginther (fginther) wrote : | # |
There could be a regression in autopilot exposed on the otto run. I reran the job, but removed the daily-build ppa and all the tests passed:
https:/
https:/
I also tested with lp:notes-app, first with the PPA:
https:/
and then without:
https:/
But runs had failures, but the run without the PPA only had the one.
I tried a few other projects, but didn't see any noticeable differences between runs with and without the PPA. Also, some projects (notably ubuntu-ui-toolkit) are passing with the PPA.
I've made some inquires to the desktop integration team to find out what might have changed. Will try to update here if I learn anything.
Olivier Tilloy (osomon) wrote : | # |
Thanks Francis for the detailed investigation.
Is the daily-build PPA disabled from the CI config for notes-app now? If not, can we remove it?
Francis Ginther (fginther) wrote : | # |
> Thanks Francis for the detailed investigation.
> Is the daily-build PPA disabled from the CI config for notes-app now? If not,
> can we remove it?
I will do that as a short term solution. In general we want to avoid this as it makes resolving build dependencies harder and forces issues to just move from upstream merger to daily release integration testing. In other words, we may be able to get your change in trunk, but it might be blocked by the same problem in daily release testing.
Olivier Tilloy (osomon) wrote : | # |
> > Thanks Francis for the detailed investigation.
> > Is the daily-build PPA disabled from the CI config for notes-app now? If
> not,
> > can we remove it?
>
> I will do that as a short term solution. In general we want to avoid this as
> it makes resolving build dependencies harder and forces issues to just move
> from upstream merger to daily release integration testing. In other words, we
> may be able to get your change in trunk, but it might be blocked by the same
> problem in daily release testing.
I’m fine with keeping the PPA enabled, but then we need to understand why building with it fails, and we need to fix the problem. Any idea which dependencies are breaking those tests? Or can you point me to the relevant logs so I can look into it myself?
PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:219
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:219
http://
Executed test runs:
UNSTABLE: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
Francis Ginther (fginther) wrote : | # |
I was wrong about this being related to autopilot. I was able to reproduce the failures on my local system, but not by upgrading autopilot, but by upgrading qtdeclarative5-
Olivier Tilloy (osomon) wrote : | # |
Thanks for nailing this Francis. This is in fact a duplicate of bug #1244523, for which a MR is already pending.
FAILED: Continuous integration, rev:218 jenkins. qa.ubuntu. com/job/ notes-app- ci/230/ jenkins. qa.ubuntu. com/job/ generic- mediumtests- trusty/ 181 jenkins. qa.ubuntu. com/job/ generic- mediumtests- trusty- touch/175/ console jenkins. qa.ubuntu. com/job/ notes-app- trusty- amd64-ci/ 12 jenkins. qa.ubuntu. com/job/ notes-app- trusty- armhf-ci/ 12 jenkins. qa.ubuntu. com/job/ notes-app- trusty- armhf-ci/ 12/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ notes-app- trusty- i386-ci/ 12 jenkins. qa.ubuntu. com/job/ autopilot- testrunner- otto-trusty/ 170 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- trusty- amd64/181 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- trusty- amd64/181/ artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- trusty- armhf/175 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- trusty- armhf/175/ artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ generic- mediumtests- runner- maguro/ 2798/console jenkins. qa.ubuntu. com/job/ generic- mediumtests- runner- mako/2849/ console 10.97.0. 26:8080/ job/touch- flash-device/ 636 10.97.0. 26:8080/ job/touch- flash-device/ 635
http://
Executed test runs:
UNSTABLE: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
deb: http://
FAILURE: http://
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: 10.97.0. 26:8080/ job/notes- app-ci/ 230/rebuild
http://