diff options
author | Guillaume Tucker <guillaume.tucker@collabora.com> | 2019-01-17 15:04:57 +0000 |
---|---|---|
committer | Guillaume Tucker <guillaume.tucker@collabora.com> | 2019-01-30 11:01:13 +0000 |
commit | ded4c0c8ebbafaab85de3e5879fb067cd89d5a05 (patch) | |
tree | 00ce03b2a026daf797b5caf3174e42993478308e /lava-v2-jobs-from-api.py | |
parent | c44fbbd6f7fd89b0a5916ac31cdb42407540baa2 (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-x | lava-v2-jobs-from-api.py | 3 |
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) |