Added update_client and made misc. fixes.
 The update_client will update weekly chromeos snapshots. test_client now
 has more command-line options. command_executer now sets the nice value
 of the command.

PRESUBMIT=passed
R=raymes,bjanakiraman
DELTA=98  (79 added, 0 deleted, 19 changed)
OCL=45833-p2
RCL=45854-p2
RDATE=2010/12/14 14:31:43


P4 change: 42607258
diff --git a/v14/run_tests.py b/v14/run_tests.py
index 54a144f..2f3f2fd 100755
--- a/v14/run_tests.py
+++ b/v14/run_tests.py
@@ -25,7 +25,7 @@
   parser.add_option("-b", "--board", dest="board",
                     help="The board of the target.")
 
-  tests = "BuildVerify"
+  tests = "bvt"
 
   (options, args) = parser.parse_args()
 
@@ -36,7 +36,8 @@
   if options.chromeos_root is None:
     options.chromeos_root = "../.."
 
-  tests += " " + " ".join(args)
+  if args:
+    tests = " " + " ".join(args)
   return RunRemoteTests(options.chromeos_root, options.remote,
                         options.board, tests)