Merge lp://staging/~gerboland/unity-2d/debian-unity-2d-test-tools-package into lp://staging/unity-2d
Status: | Work in progress |
---|---|
Proposed branch: | lp://staging/~gerboland/unity-2d/debian-unity-2d-test-tools-package |
Merge into: | lp://staging/unity-2d |
Diff against target: |
122 lines (+36/-9) 6 files modified
CMakeLists.txt (+1/-1) debian/control (+11/-0) debian/unity-2d-test-tools.install.in (+1/-0) tests/misc/tools/CMakeLists.txt (+5/-0) tests/run-tests.rb (+17/-7) tests/shell/input_shaping_common.rb (+1/-1) |
To merge this branch: | bzr merge lp://staging/~gerboland/unity-2d/debian-unity-2d-test-tools-package |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Michał Sawicz | Needs Fixing | ||
Review via email:
|
Description of the change
[tests] [debian] Create unity-2d-test-tools package containing tools needed for running UX tests on target
The Testability Driver test suite Unity2D uses contains tools that need to be run on the target system. Right now they're built but only available if the host & target are the same machine, and the code is compiled there too. To have proper target/host divide, create a unity-2d-test-tools package, which contains only the tools needed on the target in order for the tests to run correctly.
This should also allow people to be able to run the unity-2d test suite without needing to compile the source code themselves.
Unmerged revisions
- 950. By Gerry Boland
-
Set TOOLS_DIR to default installed directory
- 949. By Gerry Boland
-
Install test tools into $LIBDIR/
unity-2d/ test-tools to not pollute $PATH - 948. By Gerry Boland
-
Deduce location of tools, checking if unity-2d-test-tools package is required or not
- 947. By Gerry Boland
-
remove dedicated getshape directory, just place it in the tools directory
- 946. By Gerry Boland
-
[debian] Add test-tools install file
- 945. By Gerry Boland
-
[debian] Define unity-2d-test-tools package, containing tools from the tests/misc/tools directory needed for UX testing
- 944. By Gerry Boland
-
Move get_shape into a tests/misc/tools directory
As discussed on IRC, I'd rather not pollute $PATH and install in $LIBDIR.
What's more, maybe the package should Depend on at least the guest part of the Testabilty setup?