aboutsummaryrefslogtreecommitdiff
path: root/lava-v2-jobs-from-api.py
diff options
context:
space:
mode:
authorGuillaume Tucker <guillaume.tucker@collabora.com>2019-01-17 15:04:57 +0000
committerGuillaume Tucker <guillaume.tucker@collabora.com>2019-01-30 11:01:13 +0000
commitded4c0c8ebbafaab85de3e5879fb067cd89d5a05 (patch)
tree00ce03b2a026daf797b5caf3174e42993478308e /lava-v2-jobs-from-api.py
parentc44fbbd6f7fd89b0a5916ac31cdb42407540baa2 (diff)
lava-v2-jobs-from-api.py: pass test plan name as template parameter
Pass a plan_name template parameter as this may not always be hard-code in the test job templates, in particular when defining test plan variants with arbitrary extra parameters. Signed-off-by: Guillaume Tucker <guillaume.tucker@collabora.com>
Diffstat (limited to 'lava-v2-jobs-from-api.py')
-rwxr-xr-xlava-v2-jobs-from-api.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/lava-v2-jobs-from-api.py b/lava-v2-jobs-from-api.py
index 2f82b4a..f967a67 100755
--- a/lava-v2-jobs-from-api.py
+++ b/lava-v2-jobs-from-api.py
@@ -135,7 +135,7 @@ def get_job_params(config, test_config, defconfig, opts, build, plan):
else:
modules_url = None
- rootfs = test_config.test_plans[plan].rootfs
+ rootfs = test_plan.rootfs
job_params = {
'name': job_name,
@@ -172,6 +172,7 @@ def get_job_params(config, test_config, defconfig, opts, build, plan):
'lab_name': config.get('lab'),
'context': device_type.context,
'rootfs_prompt': rootfs.prompt,
+ 'plan_name': test_plan.name,
}
job_params.update(test_plan.params)