[autotest] Reconcile create_job first common call args
The sole purpose of get_create_job_common_args() is pruning locals()
of invalid keyword arguments to create_job_common(). After expanding
locals() in place, this commit reconciles the keyworg arguments passed
to those that are valid for create_job_common().
BUG=None
TEST=None
Change-Id: Ibc72564f570261cee72d18386a6c6b3d1326fb76
Reviewed-on: https://chromium-review.googlesource.com/419809
Commit-Ready: Allen Li <ayatane@chromium.org>
Tested-by: Allen Li <ayatane@chromium.org>
Reviewed-by: Allen Li <ayatane@chromium.org>
diff --git a/frontend/afe/rpc_interface.py b/frontend/afe/rpc_interface.py
index 1bdf372..0c7373b 100644
--- a/frontend/afe/rpc_interface.py
+++ b/frontend/afe/rpc_interface.py
@@ -1052,8 +1052,8 @@
**rpc_utils.get_create_job_common_args(dict(
name=name,
priority=priority,
- control_file=control_file,
control_type=control_type,
+ control_file=control_file,
hosts=hosts,
meta_hosts=meta_hosts,
one_time_hosts=one_time_hosts,
@@ -1072,14 +1072,10 @@
hostless=hostless,
keyvals=keyvals,
drone_set=drone_set,
- image=image,
parent_job_id=parent_job_id,
test_retry=test_retry,
run_reset=run_reset,
- require_ssp=require_ssp,
- args=args,
- is_cloning=is_cloning,
- kwargs=kwargs)))
+ require_ssp=require_ssp)))
# Translate the image name, in case its a relative build name.
ds = dev_server.ImageServer.resolve(image)