[yocto] [PATCH] [yocto-autobuilder2] Add support to enable Manual BSP on LAVA
Aaron Chan
aaron.chun.yew.chan at intel.com
Wed Jun 13 00:07:58 PDT 2018
Signed-off-by: Aaron Chan <aaron.chun.yew.chan at intel.com>
---
config.py | 9 +++++++++
schedulers.py | 9 +++++++--
2 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/config.py b/config.py
index 2568768..d21948f 100644
--- a/config.py
+++ b/config.py
@@ -80,3 +80,12 @@ builder_to_workers = {
"nightly-deb-non-deb": [],
"default": workers
}
+
+# Supported LAVA-Linaro on Yocto Project
+# Enable Automated Manual(Hardware) BSP Test case(s)
+enable_hw_test = {
+ "enable": False,
+ "lava_user" : "<Specify a valid user connected to LAVA-server>",
+ "lava_token" : "<Specify token generated from LAVA profile>",
+ "lava_server" : "<Specify LAVA-server URL <server>:<port>"
+}
diff --git a/schedulers.py b/schedulers.py
index 8f3dbc5..2c1b8e1 100644
--- a/schedulers.py
+++ b/schedulers.py
@@ -63,9 +63,14 @@ def props_for_builder(builder):
props.append(util.BooleanParameter(
name="deploy_artifacts",
label="Do we want to deploy artifacts? ",
- default=Boolean
+ default=False
+ ))
+ if builder in ['nightly-x86-64', 'nightly-x86-64-lsb', 'nightly-arm', 'nightly-arm-lsb', 'nightly-arm64']:
+ props.append(util.BooleanParameter(
+ name="enable_hw_test",
+ label="Enable BSP Test case(s) on Hardware?",
+ default=config.enable_hw_test['enable']
))
-
props = props + repos_for_builder(builder)
return props
--
2.7.4
More information about the yocto
mailing list