Add CI test configuration for Measured Boot
This patch adds CI configuration for testing Measured Boot
functionality on FVP platform.
Signed-off-by: Alexei Fedorov <Alexei.Fedorov@arm.com>
Change-Id: I938b43675458f3339912234a02e332012c01344a
diff --git a/script/tf-coverity/coverity_tf_conf.py b/script/tf-coverity/coverity_tf_conf.py
index 00fb945..c4fbb4c 100644
--- a/script/tf-coverity/coverity_tf_conf.py
+++ b/script/tf-coverity/coverity_tf_conf.py
@@ -1,5 +1,5 @@
#
-# Copyright (c) 2019, Arm Limited. All rights reserved.
+# Copyright (c) 2019-2020, Arm Limited. All rights reserved.
#
# SPDX-License-Identifier: BSD-3-Clause
#
@@ -28,6 +28,7 @@
("lib/aarch64/xlat_tables.c", "deprecated library code"),
+ ("plat/arm/board/fvp/fconf/fconf_nt_config_getter.c", "Not currently used. Future functionality"),
("plat/arm/common/arm_tzc_dmc500.c", "not used by any upstream platform"),
("plat/mediatek/mt8173/plat_mt_gic.c", "deprecated code"),
diff --git a/script/tf-coverity/tf-cov-make b/script/tf-coverity/tf-cov-make
index 7502e9f..4ab8696 100755
--- a/script/tf-coverity/tf-cov-make
+++ b/script/tf-coverity/tf-cov-make
@@ -1,6 +1,6 @@
#! /bin/sh
#
-# Copyright (c) 2019, Arm Limited. All rights reserved.
+# Copyright (c) 2019-2020, Arm Limited. All rights reserved.
#
# SPDX-License-Identifier: BSD-3-Clause
#
@@ -128,6 +128,9 @@
clean_build $fvp_common_flags CROSS_COMPILE=arm-none-eabi- \
ARCH=aarch32 AARCH32_SP=sp_min BL2_AT_EL3=1
+# Measured Boot
+clean_build $fvp_common_flags ${ARM_TBB_OPTIONS} MEASURED_BOOT=1
+
#
# Juno platform
# We'll use the following flags for all Juno builds.