Move android buildbot test logic into python
Our bash scripts were getting complicated an unwieldy. In this
commit I port the test logic into python, as a precursor to
moving the rest of the file.
I also move the step selection logic into python which offers the following advantages:
- Less files to maintain, easier to change something globally.
- Paves way to moving most factory_properties into 'slave_properties' argument I added. This will let us change parameters like buildtype (make vs. ninja) without a waterfall restart. This also moves configuration into a single place.
Also:
- Refactor test runners to not require envsetup.
- Adding test report step
BUG=153707,163476, 168518
Review URL: https://codereview.chromium.org/11666023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@175698 0039d316-1c4b-4281-b951-d872f2087c98
CrOS-Libchrome-Original-Commit: e185b7e812655de4178b9f802b9a2ee659c5cd43
1 file changed