Fetch the mv-ddr-marvell from TF's downloads repository
With this commit, coverage increase up to 99% [1]
12:29:46 Complete.
12:29:46
12:29:55 -----------------------------------------------------------------
12:29:55 Results can be found in file 'arm-tf-coverity-results.tgz'
12:29:55 This tarball can be uploaded at Coverity Scan Online:
12:29:55 https://scan.coverity.com/projects/arm-software-arm-trusted-firmware/builds/new?tab=upload
12:29:55 -----------------------------------------------------------------
12:29:55 Spawned process with PID 15522
12:29:55 Files coverage: 99%
12:29:55
12:29:55 Analyzed 8618 files
[1] https://ci.staging.trustedfirmware.org/job/lsandov1-tf-coverity/20/console
Signed-off-by: Leonardo Sandoval <leonardo.sandoval@linaro.org>
Change-Id: I87d5f9913b65282b01c88e869c96b36dfabd7ede
diff --git a/script/tf-coverity/tf-cov-make b/script/tf-coverity/tf-cov-make
index 4988eae..0bbcf5e 100755
--- a/script/tf-coverity/tf-cov-make
+++ b/script/tf-coverity/tf-cov-make
@@ -337,30 +337,28 @@
# Platforms from Marvell
make PLAT=a3700 $(common_flags) SCP_BL2=/dev/null all
-if is_arm_jenkins_env; then
- # Source files from mv-ddr-marvell repository are necessary
- # to build below four platforms
- wget http://files.oss.arm.com/downloads/tf-a/mv-ddr-marvell/mv-ddr-marvell-fae3f6c98230ae51a78e248af5de96fac97a8fca.tar.gz 2> /dev/null
- tar -xzf mv-ddr-marvell-fae3f6c98230ae51a78e248af5de96fac97a8fca.tar.gz 2> /dev/null
- mv mv-ddr-marvell drivers/marvell/mv_ddr
+# Source files from mv-ddr-marvell repository are necessary
+# to build below four platforms
+wget https://downloads.trustedfirmware.org/tf-a/mv-ddr-marvell/mv-ddr-marvell-fae3f6c98230ae51a78e248af5de96fac97a8fca.tar.gz 2> /dev/null
+tar -xzf mv-ddr-marvell-fae3f6c98230ae51a78e248af5de96fac97a8fca.tar.gz 2> /dev/null
+mv mv-ddr-marvell drivers/marvell/mv_ddr
- # These platforms from Marvell have dependency on GCC-6.2.1 toolchain
- make PLAT=a80x0 DEBUG=1 SCP_BL2=/dev/null \
- CROSS_COMPILE="$(set_cross_compile_gcc_linaro_toolchain)" all
- make PLAT=a80x0_mcbin DEBUG=1 SCP_BL2=/dev/null \
- CROSS_COMPILE="$(set_cross_compile_gcc_linaro_toolchain)" all
- make PLAT=a70x0 DEBUG=1 SCP_BL2=/dev/null \
- CROSS_COMPILE="$(set_cross_compile_gcc_linaro_toolchain)" all
- make PLAT=a70x0_amc DEBUG=1 SCP_BL2=/dev/null \
- CROSS_COMPILE="$(set_cross_compile_gcc_linaro_toolchain)" all
- make PLAT=a80x0_puzzle DEBUG=1 SCP_BL2=/dev/null \
- CROSS_COMPILE="$(set_cross_compile_gcc_linaro_toolchain)" all
- make PLAT=t9130 DEBUG=1 SCP_BL2=/dev/null \
- CROSS_COMPILE="$(set_cross_compile_gcc_linaro_toolchain)" all
+# These platforms from Marvell have dependency on GCC-6.2.1 toolchain
+make PLAT=a80x0 DEBUG=1 SCP_BL2=/dev/null \
+ CROSS_COMPILE="$(set_cross_compile_gcc_linaro_toolchain)" all
+make PLAT=a80x0_mcbin DEBUG=1 SCP_BL2=/dev/null \
+ CROSS_COMPILE="$(set_cross_compile_gcc_linaro_toolchain)" all
+make PLAT=a70x0 DEBUG=1 SCP_BL2=/dev/null \
+ CROSS_COMPILE="$(set_cross_compile_gcc_linaro_toolchain)" all
+make PLAT=a70x0_amc DEBUG=1 SCP_BL2=/dev/null \
+ CROSS_COMPILE="$(set_cross_compile_gcc_linaro_toolchain)" all
+make PLAT=a80x0_puzzle DEBUG=1 SCP_BL2=/dev/null \
+ CROSS_COMPILE="$(set_cross_compile_gcc_linaro_toolchain)" all
+make PLAT=t9130 DEBUG=1 SCP_BL2=/dev/null \
+ CROSS_COMPILE="$(set_cross_compile_gcc_linaro_toolchain)" all
- # Removing the source files
- rm -rf drivers/marvell/mv_ddr 2> /dev/null
-fi
+# Removing the source files
+rm -rf drivers/marvell/mv_ddr 2> /dev/null
# Platforms from Meson
make PLAT=gxbb $(common_flags) all