lp:~doanac/ubuntu-test-cases/simplify-touch-part2

Created by Andy Doan and last modified
Get this branch:
bzr branch lp:~doanac/ubuntu-test-cases/simplify-touch-part2
Only Andy Doan can upload to this branch. If you are Andy Doan please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Andy Doan
Project:
Ubuntu Test Cases
Status:
Merged

Recent revisions

89. By Andy Doan

fix discovery for connected test

as per paul

88. By Andy Doan

improve variable handling

as per javier

87. By Andy Doan

fix unity8 bugs

1: when NO_UNLOCK=1, prepare-autopilot-test.sh was exiting with rc=1
2: bad string replace value in tslist.auto

86. By Andy Doan

convert the remaining tests over to using common utilities in smoke-touch-apps

This gets us to the point where it will become fairly easy to allow
tests to run either directly on the target or from the host.

85. By Andy Doan

make autopilot-list more flexible

I hit two requirements for this:

1) run from phablet session. This is required for the phone-app-connected
test to work

2) give a bit more flexibility on parsing options. This is needed
for a test like unity8

84. By Andy Doan

convert share-app to use autopilot logic provided by smoke-touch-apps

This moves away from using the utah provided scripts. It sets the
ground-work for allowing future versions of test suites to be executed
from the host with a device in read-only mode.

83. By Andy Doan

fix shell comparision error

The original method failed if you passed more than one package like:
PKGS="foo bar". This is a little smarter

82. By Andy Doan

convert the rest of the tests over to the new setup method

81. By Andy Doan

move unlock scripts and use a common setup function for tests

This moves the unlock scripts to a common place for target-based
scripts. I then created a single prepare-autopilot-test.sh script
that all the tests can use to perform their setup. This will allow
us to get rid of all the setup.sh scripts and keep simple ts_control
files.

I'm breaking a personal rule here, because this commit breaks the
other tests, but I think reading this as its own diff will make
it easier to read the following commit.

80. By Andy Doan

make unlock_screen.sh determine path to unlock_screen.py

This will make it easier to relocate in the future.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu-test-cases
This branch contains Public information 
Everyone can see this information.

Subscribers