Added --args to cros_run_vm_test.

This --args is passed directly to run_remote_tests.sh.

BUG=none
TEST=./cros_run_vm_test --args=... ... works for args with spaces.

Change-Id: I2caac0a51fccd97983faf3a7a38eb56ee7753057
Reviewed-on: https://gerrit.chromium.org/gerrit/31282
Reviewed-by: Nirnimesh <nirnimesh@chromium.org>
Commit-Ready: asharif <asharif@chromium.org>
Tested-by: asharif <asharif@chromium.org>
diff --git a/cros_run_vm_test b/cros_run_vm_test
index ea67011..efd2d8f 100755
--- a/cros_run_vm_test
+++ b/cros_run_vm_test
@@ -13,6 +13,8 @@
 . "${SCRIPT_ROOT}/lib/cros_vm_constants.sh" ||
   die "Unable to load cros_vm_constants.sh"
 
+DEFINE_string args "" \
+    "Command line arguments for test. Quoted and space separated if multiple." a
 DEFINE_string board "$DEFAULT_BOARD" \
     "The board for which you built autotest." b
 DEFINE_string image_path "" "Full path of the VM image"
@@ -76,4 +78,5 @@
     --remote=127.0.0.1 \
     --results_dir_root="${FLAGS_results_dir_root}" \
     --verbose=${FLAGS_verbose} \
+    --args="${FLAGS_args}" \
     "${test_args[@]}"