Merge lp:~unity-team/unity8/autopkgtests into lp:unity8
| Status: | Superseded |
|---|---|
| Proposed branch: | lp:~unity-team/unity8/autopkgtests |
| Merge into: | lp:unity8 |
| Prerequisite: | lp:~unity-team/unity8/refactor-qmltests |
| Diff against target: |
588 lines (+101/-55) 36 files modified
CMakeLists.txt (+2/-1) cmake/modules/QmlTest.cmake (+1/-0) debian/control (+1/-0) debian/tests/control (+4/-0) debian/tests/qmluitests.sh (+17/-0) plugins/Wizard/System.cpp (+11/-3) plugins/Wizard/System.h (+3/-0) tests/CMakeLists.txt (+9/-3) tests/mocks/Ubuntu/CMakeLists.txt (+1/-0) tests/mocks/Ubuntu/Web/CMakeLists.txt (+1/-0) tests/mocks/Ubuntu/Web/WebView.qml (+25/-0) tests/mocks/Ubuntu/Web/qmldir (+4/-0) tests/mocks/Unity/Application/CMakeLists.txt (+1/-0) tests/mocks/Unity/Application/MirSurfaceItem.cpp (+2/-10) tests/mocks/Unity/Application/MirSurfaceItem.h (+1/-1) tests/mocks/Unity/Application/VirtualKeyboard.cpp (+2/-4) tests/mocks/Unity/Application/resources/surfaces.qrc (+7/-0) tests/plugins/Dash/CMakeLists.txt (+0/-1) tests/plugins/Dash/cardcreatortest.cpp (+0/-1) tests/plugins/Dash/horizontaljournaltest.cpp (+0/-1) tests/plugins/Dash/horizontaljournaltry.cpp (+0/-1) tests/plugins/Dash/listviewwithpageheadersectionexternalmodeltest.cpp (+0/-1) tests/plugins/Dash/listviewwithpageheadersectiontest.cpp (+0/-1) tests/plugins/Dash/listviewwithpageheadertest.cpp (+0/-1) tests/plugins/Dash/organicgridtest.cpp (+0/-1) tests/plugins/Dash/organicgridtry.cpp (+0/-1) tests/plugins/Dash/verticaljournaltest.cpp (+0/-1) tests/plugins/Dash/verticaljournaltry.cpp (+0/-1) tests/plugins/LightDM/CMakeLists.txt (+1/-1) tests/plugins/Ubuntu/Gestures/CMakeLists.txt (+3/-7) tests/plugins/Ubuntu/Gestures/GestureTest.cpp (+0/-2) tests/plugins/Ubuntu/Gestures/tst_TouchGate.cpp (+0/-1) tests/qmltests/Components/CMakeLists.txt (+1/-4) tests/qmltests/Components/tst_DragHandle.cpp (+0/-2) tests/qmltests/Components/tst_EdgeDragEvaluator.cpp (+0/-1) tests/qmltests/Stages/tst_ApplicationWindow.qml (+4/-4) |
| To merge this branch: | bzr merge lp:~unity-team/unity8/autopkgtests |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| PS Jenkins bot | continuous-integration | 2015-05-01 | Needs Fixing on 2015-07-09 |
| Michael Zanetti (community) | 2015-05-22 | Needs Information on 2015-06-24 | |
| Albert Astals Cid (community) | now there's code of mine | Abstain on 2015-05-22 | |
| Martin Pitt | 2015-05-05 | Pending | |
| Ubuntu Unity PS integration team | 2015-05-05 | Pending | |
|
Review via email:
|
|||
This proposal has been superseded by a proposal from 2015-07-09.
Commit Message
Add DEP-8 test for all our UI and unit tests
Some refactoring was needed:
- added a basic Ubuntu.Web mock
- made plugin path an environment, not a compiled-in bit
- moved Unity.Application resources into .qrc
Description of the Change
This will conflict with
https:/
I verified this with:
$ DEB_BUILD_
-o output -s --- schroot vivid-amd64
This assumes that you have a vivid-amd64 schroot.
* Are there any related MPs required for this MP to build/function as expected? Please list.
prereq
* Did you perform an exploratory manual test run of your code change and any related functionality?
Y
* Did you make sure that your branch does not contain spurious tags?
Y
* If you changed the packaging (debian), did you subscribe the ubuntu-unity team to this MP?
Y
* If you changed the UI, has there been a design review?
N/A
- 1775. By Michał Sawicz on 2015-05-01
-
Only monitor wizard file if exists
- 1776. By Michał Sawicz on 2015-05-01
-
Merge qmltest-refactor
- 1777. By Michał Sawicz on 2015-05-01
-
Add copyright
- 1778. By Michał Sawicz on 2015-05-01
-
Don't redirect stderr after all
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1778
http://
Executed test runs:
FAILURE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
FAILURE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 1779. By Michał Sawicz on 2015-05-01
-
Output on failure
- 1780. By Michał Sawicz on 2015-05-01
-
Only run specially declared tests
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1780
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 1781. By Michał Sawicz on 2015-05-03
-
No ctest here after all
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1781
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 1782. By Michał Sawicz on 2015-05-07
-
Merge qmltest-refactor
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1782
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Albert Astals Cid (aacid) wrote : | # |
Text conflict in runtests.sh
Text conflict in tests/plugins/
Text conflict in tests/plugins/
Text conflict in tests/qmltests/
4 conflicts encountered.
- 1783. By Albert Astals Cid on 2015-05-19
-
Merge refactor-qmltests
- 1784. By Albert Astals Cid on 2015-05-19
-
This should not be changed
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1784
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 1785. By Albert Astals Cid on 2015-05-21
-
Merge refactor-qmltests
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1785
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 1786. By Albert Astals Cid on 2015-05-21
-
Make test pass under chroot+adt-run
- 1787. By Albert Astals Cid on 2015-05-21
-
Make sure ${CMAKE_
CURRENT_ BINARY_ DIR} exists - 1788. By Albert Astals Cid on 2015-05-22
-
use installed path and not builddir
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:1788
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 1789. By Albert Astals Cid on 2015-06-22
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1789
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 1790. By Albert Astals Cid on 2015-06-23
-
Merge lp:unity8
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1790
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Michael Zanetti (mzanetti) wrote : | # |
Hmm... I just tried to run it with
DEB_BUILD_
but it doesn't seem to succeed. Says "SKIP no tests in this package" and then just stops. Am I doing something wrong or is there something broken?
| Albert Astals Cid (aacid) wrote : | # |
Do you have a schroot named vivid-amd64?
| Albert Astals Cid (aacid) wrote : | # |
Do you get to the building stage?
- 1791. By Albert Astals Cid on 2015-07-09
-
Merge lp:unity8
- 1792. By Albert Astals Cid on 2015-07-09
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:1792
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
SUCCESS: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
- 1793. By Albert Astals Cid on 2015-07-09
-
Oriented shell needs lightdm
- 1794. By Albert Astals Cid on 2015-07-13
- 1795. By Albert Astals Cid on 2015-07-14
-
Don't make it quiet, it's harder to debug failures
- 1796. By Albert Astals Cid on 2015-07-14
-
Merge lp:unity8
- 1797. By Albert Astals Cid on 2015-08-03
-
Merge lp:unity8
- 1798. By Albert Astals Cid on 2015-08-03
-
Merge lp:unity8
- 1799. By Albert Astals Cid on 2015-08-17
-
Merge
- 1800. By Albert Astals Cid on 2015-08-17
-
Use a trully temp dir on test mode
Helps when run under adt-run + schroot
- 1801. By Albert Astals Cid on 2015-08-21
-
Merge lp:unity8
- 1802. By Albert Astals Cid on 2015-09-02
-
Merge lp:unity8/overlay
- 1803. By Albert Astals Cid on 2015-09-02
-
Fix merge
- 1804. By Albert Astals Cid on 2015-09-02
- 1805. By Albert Astals Cid on 2015-09-02
-
Bring back qrc use
- 1806. By Albert Astals Cid on 2015-09-02
-
Fix testDashShell
- 1807. By Michał Sawicz on 2015-09-19
-
Merge trunk
- 1808. By Michał Sawicz on 2015-09-21
-
Merge test fixes
- 1809. By Michał Sawicz on 2015-09-21
-
Merge more test fixes
- 1810. By Michał Sawicz on 2015-09-21
-
Merge test fixes again
- 1811. By Michał Sawicz on 2015-09-22
-
Refactor paths to support UNITY_ env vars pointing to build/source dirs
- 1812. By Michał Sawicz on 2015-09-22
-
Export UNITY_SOURCE_DIR in qmluitests.sh
- 1813. By Michał Sawicz on 2015-09-22
-
Allow stderr for now

FAILED: Continuous integration, rev:1773 jenkins. qa.ubuntu. com/job/ unity8- ci/5663/ jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- vivid-touch/ 2596/console jenkins. qa.ubuntu. com/job/ unity-phablet- qmluitests- vivid/828/ console jenkins. qa.ubuntu. com/job/ unity8- vivid-amd64- ci/828/ console jenkins. qa.ubuntu. com/job/ unity8- vivid-i386- ci/828/ console jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- vivid-armhf/ 2594/console
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/unity8- ci/5663/ rebuild
http://