Make the execution engine's set_atomic_group subtask parallel
Signed-off-by: James Ren <[email protected]>
--- autotest/frontend/planner/set_atomic_group_control.srv 2010-04-16
16:36:50.000000000 -0700
+++ autotest/frontend/planner/set_atomic_group_control.srv 2010-04-16
16:36:50.000000000 -0700
@@ -11,9 +11,11 @@
label = afe_rest.labels.get(name=keyvals['label_name']).members[0].get()
-for machine in machines:
+def run(machine):
hostname = hosts.create_host(machine).hostname
host = afe_rest.hosts.get(hostname=hostname).members[0]
label.hosts.post({'host': host})
+job.parallel_simple(run, machines)
+
planner_rpc.run('modify_plan', id=keyvals['plan_id'], initialized=True)
_______________________________________________
Autotest mailing list
[email protected]
http://test.kernel.org/cgi-bin/mailman/listinfo/autotest