[Libguestfs] [libnbd PATCH] ci: Do not run valgrind checks
Richard W.M. Jones
rjones at redhat.com
Mon Aug 23 13:12:08 UTC 2021
On Mon, Aug 23, 2021 at 02:46:38PM +0200, Martin Kletzander wrote:
> Since valgrind checks find unrelated issues it spoils the CI effort and makes us
> ignore the output in the long run. If we want we can turn on valgrind checks
> for one or two particular platforms by setting "CHECK_VALGRIND" to "force".
Yeah I agree, no need to run valgrind tests in CI as they are very
fragile. They really are only guaranteed to work on _my_ computer,
maybe Eric's too on a good day!
ACK
Rich.
> Signed-off-by: Martin Kletzander <mkletzan at redhat.com>
> ---
> .gitlab-ci.yml | 3 ---
> ci/build.sh | 2 +-
> 2 files changed, 1 insertion(+), 4 deletions(-)
>
> diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
> index 60c8097d32bc..22e732b184d9 100644
> --- a/.gitlab-ci.yml
> +++ b/.gitlab-ci.yml
> @@ -249,7 +249,6 @@ x64-opensuse-leap-152:
> - x64-opensuse-leap-152-container
> variables:
> NAME: opensuse-leap-152
> - CHECK_VALGRIND: skip
>
> x64-opensuse-tumbleweed:
> extends: .native_build_job
> @@ -257,7 +256,6 @@ x64-opensuse-tumbleweed:
> - x64-opensuse-tumbleweed-container
> variables:
> NAME: opensuse-tumbleweed
> - CHECK_VALGRIND: skip
>
> x64-ubuntu-1804:
> extends: .native_build_job
> @@ -273,7 +271,6 @@ x64-ubuntu-2004:
> - x64-ubuntu-2004-container
> variables:
> NAME: ubuntu-2004
> - CHECK_VALGRIND: skip
>
> x64-freebsd-12-build:
> extends: .cirrus_build_job
> diff --git a/ci/build.sh b/ci/build.sh
> index 2811fc4535f2..8ee4a87ea9b7 100755
> --- a/ci/build.sh
> +++ b/ci/build.sh
> @@ -103,7 +103,7 @@ main() {
>
> run_checks check
>
> - if test "$CHECK_VALGRIND" != "skip"
> + if test "$CHECK_VALGRIND" = "force"
> then
> run_checks check-valgrind
> fi
> --
> 2.32.0
--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
libguestfs lets you edit virtual machines. Supports shell scripting,
bindings from many languages. http://libguestfs.org
More information about the Libguestfs
mailing list