[autotest] Expand create_job second common call locals()
Expand locals() usage against valid parameters for create_job_common
BUG=None
TEST=None
Change-Id: I9a61c344ebccea45f2182ca3dee7a973bd0ee764
Reviewed-on: https://chromium-review.googlesource.com/419810
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 27e2ea3..9bbacdf 100644
--- a/frontend/afe/rpc_interface.py
+++ b/frontend/afe/rpc_interface.py
@@ -1064,8 +1064,34 @@
# match this job to our known test, and then with the
# afe_parameterized_job_parameters table to get the actual image path.
return rpc_utils.create_job_common(
- parameterized_job=known_parameterized_job.id,
- **rpc_utils.get_create_job_common_args(locals()))
+ **rpc_utils.get_create_job_common_args(dict(
+ name=name,
+ priority=priority,
+ control_type=control_type,
+ control_file=control_file,
+ hosts=hosts,
+ meta_hosts=meta_hosts,
+ one_time_hosts=one_time_hosts,
+ atomic_group_name=atomic_group_name,
+ synch_count=synch_count,
+ is_template=is_template,
+ timeout=timeout,
+ timeout_mins=timeout_mins,
+ max_runtime_mins=max_runtime_mins,
+ run_verify=run_verify,
+ email_list=email_list,
+ dependencies=dependencies,
+ reboot_before=reboot_before,
+ reboot_after=reboot_after,
+ parse_failed_repair=parse_failed_repair,
+ hostless=hostless,
+ keyvals=keyvals,
+ drone_set=drone_set,
+ parameterized_job=known_parameterized_job.id,
+ parent_job_id=parent_job_id,
+ test_retry=test_retry,
+ run_reset=run_reset,
+ require_ssp=require_ssp)))
def abort_host_queue_entries(**filter_data):