From 29004d91a9a6940a73fdb8bf740f8f08c0bdb2ec Mon Sep 17 00:00:00 2001 From: Leandro Belli Date: Fri, 19 Jul 2024 11:45:06 +0100 Subject: [PATCH 1/3] ci/platform-test: Update artifact path location for `fvp-boot-test` `fvp-boot-test` now manages its artifacts by saving the correspoding ones into `artifacts` directory. Signed-off-by: Leandro Belli Change-Id: I4383394845ab2bf022fd0ccbdd60682da86a0e63 --- .gitlab/templates/platform-test.yml | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/.gitlab/templates/platform-test.yml b/.gitlab/templates/platform-test.yml index da3ec97e2..8270e7d83 100644 --- a/.gitlab/templates/platform-test.yml +++ b/.gitlab/templates/platform-test.yml @@ -32,19 +32,10 @@ - sgi575 - tc2 artifacts: - when: on_failure + when: always expire_in: 2 days paths: - - wspace/scp-boot-tests/fvp-*/run/uart*.txt - - wspace/scp-boot-tests/fvp-*/run/model_log.txt - - wspace/scp-boot-tests/fvp-*/run/run.sh - - wspace/scp-boot-tests/fvp-*/artefacts/build.log - - wspace/scp-boot-tests/fvp-*/artefacts/debug/model_params - - wspace/scp-boot-tests/fvp-*/artefacts/debug/bl*.bin - - wspace/scp-boot-tests/fvp-*/artefacts/debug/scp*.bin - - wspace/scp-boot-tests/fvp-*/artefacts/debug/fip.bin - - wspace/scp-boot-tests/fvp-*/artefacts/debug/initrd.bin - - wspace/scp-boot-tests/fvp-*/artefacts/debug/kernel.bin + - artifacts .board-test-build: extends: .platform-test -- GitLab From e5e71df0fe3270514246e4f75ba4f71a35385010 Mon Sep 17 00:00:00 2001 From: Leandro Belli Date: Fri, 19 Jul 2024 11:47:09 +0100 Subject: [PATCH 2/3] ci/daily-pipeline: add `fvp-boot-test` to coverage report This patch adds `fvp-boot-test` job output coverage to be merged into the coverage report on the daily pipeline. Signed-off-by: Leandro Belli Change-Id: If874aa7cebb2999c3c75386f267fb6365acd529c --- .gitlab/pipelines/daily-pipeline.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitlab/pipelines/daily-pipeline.yml b/.gitlab/pipelines/daily-pipeline.yml index baf0b1dd8..0aa97728d 100644 --- a/.gitlab/pipelines/daily-pipeline.yml +++ b/.gitlab/pipelines/daily-pipeline.yml @@ -84,3 +84,4 @@ merge-all-coverage: dependencies: - check-ut - scmi-test + - fvp-boot-test -- GitLab From 91ffcb6e57c4faa33676d26b2b46c19144dc7c30 Mon Sep 17 00:00:00 2001 From: Leandro Belli Date: Tue, 23 Jul 2024 15:10:02 +0100 Subject: [PATCH 3/3] ci/deployment-pipeline: add FVP boot coverage data to report Integrate FVP boot test coverage into the deployment pipeline report. Signed-off-by: Leandro Belli Change-Id: Ic128d1974d5a480a5f44b37fc08d23d5f010b91c --- .gitlab/pipelines/deployment-pipeline.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitlab/pipelines/deployment-pipeline.yml b/.gitlab/pipelines/deployment-pipeline.yml index 01cc8109d..8f1b79e71 100644 --- a/.gitlab/pipelines/deployment-pipeline.yml +++ b/.gitlab/pipelines/deployment-pipeline.yml @@ -164,3 +164,4 @@ merge-all-coverage: - pull-mr - check-ut - scmi-test + - fvp-boot-test -- GitLab