Merge lp://staging/~gerboland/unity-2d/debian-unity-2d-test-tools-package into lp://staging/unity-2d

Proposed by Gerry Boland
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
Reviewer Review Type Date Requested Status
Michał Sawicz Needs Fixing
Review via email: mp+96134@code.staging.launchpad.net

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.

To post a comment you must log in.
Revision history for this message
Michał Sawicz (saviq) wrote :

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?

review: Needs Fixing
949. By Gerry Boland

Install test tools into $LIBDIR/unity-2d/test-tools to not pollute $PATH

950. By Gerry Boland

Set TOOLS_DIR to default installed directory

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

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches