Minor automation.clients.helper package improvements:
* Factor out perforce stuff (Checkout, CheckoutFromSnapshot methods).
* Improve jobs module readability by changing function names to be
more descriptive.
* Give name to some common shell command invocations.
Tested:
Manually inspected output of:
automation/server/server.py -m ~/local/test_pool.csv -n
for following client runs:
automation/clients/crosstool.py \
-t gcc-4.4.3-glibc-2.11.1-armv7a-vfpv3.d16-hard
automation/clients/nightly.py
automation/clients/test_client.py --chromeos-versions top,weekly
automation/clients/update_client.py
PRESUBMIT=passed
R=asharif,raymes
DELTA=208 (87 added, 82 deleted, 39 changed)
OCL=54023-p2
RCL=54267-p2
RDATE=2011/06/30 14:07:06
P4 change: 42649017
3 files changed