code-coverage: add repos to increase coverage
- At merge if repos are missing can generate error§
- At individual job, increase coverage including other repos
Signed-off-by: Saul Romero <saul.romero@arm.com>
Change-Id: I12cf96f1a5e7422c35975b7cae1d4e1b606cef8a
diff --git a/tf-a-builder/lava-log-process.sh b/tf-a-builder/lava-log-process.sh
index 3b96069..f445802 100755
--- a/tf-a-builder/lava-log-process.sh
+++ b/tf-a-builder/lava-log-process.sh
@@ -7,9 +7,10 @@
# Split the UART messages to the corresponding log files
${WORKSPACE}/tf-a-job-configs/tf-a-builder/log-splitter.py "${WORKSPACE}/lava-raw.log"
+ PROJECT_WORKSPACE=${WORKSPACE}
# Take possible code coverage trace data from the LAVA log
${WORKSPACE}/tf-a-job-configs/tf-a-builder/feedback-trace-splitter.sh \
- ${WORKSPACE}/trusted-firmware-a \
+ ${PROJECT_WORKSPACE} \
${WORKSPACE} \
${WORKSPACE}/artefacts-lava/ \
${TF_GERRIT_REFSPEC}
@@ -22,7 +23,7 @@
cd ${WORKSPACE}/qa-tools/coverage-tool/coverage-reporting
./branch_coverage.sh \
--config ${WORKSPACE}/config_file.json \
- --workspace ${WORKSPACE}/trusted-firmware-a \
+ --workspace ${PROJECT_WORKSPACE} \
--outdir ${WORKSPACE}/trace_report
find ${WORKSPACE}/trace_report
fi