From d35fb1e671f5270166b9e0c74bda29137470716e Mon Sep 17 00:00:00 2001 From: Milan Broz Date: Fri, 4 Oct 2024 21:40:48 +0200 Subject: [PATCH] ci: run vectors test when compiling crypto backends. This should cost only few seconds but will verify basic crypto backend operations as we do not run full testsuite with all backends. --- .gitlab/ci/compilation-clang.gitlab-ci.yml | 1 + .gitlab/ci/compilation-gcc.gitlab-ci.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.gitlab/ci/compilation-clang.gitlab-ci.yml b/.gitlab/ci/compilation-clang.gitlab-ci.yml index a63bdbbff..56b6fa4b4 100644 --- a/.gitlab/ci/compilation-clang.gitlab-ci.yml +++ b/.gitlab/ci/compilation-clang.gitlab-ci.yml @@ -56,3 +56,4 @@ test-scan-build-backends: - make clean - scan-build${COMPILER_VERSION:+-$COMPILER_VERSION} --status-bugs -maxloop 10 make -j - scan-build${COMPILER_VERSION:+-$COMPILER_VERSION} --status-bugs -maxloop 10 make -j check-programs + - ./tests/vectors-test diff --git a/.gitlab/ci/compilation-gcc.gitlab-ci.yml b/.gitlab/ci/compilation-gcc.gitlab-ci.yml index 55fae9dee..422556154 100644 --- a/.gitlab/ci/compilation-gcc.gitlab-ci.yml +++ b/.gitlab/ci/compilation-gcc.gitlab-ci.yml @@ -54,3 +54,4 @@ test-gcc-fanalyzer-backends: - ./configure CFLAGS="-Wall -Werror -g -O0 -fanalyzer -fdiagnostics-path-format=separate-events" --host=x86_64 --with-crypto_backend=$BACKENDS - make -j - make -j check-programs + - ./tests/vectors-test