diff options
author | Egor Tensin <Egor.Tensin@gmail.com> | 2023-05-06 19:23:16 +0200 |
---|---|---|
committer | Egor Tensin <Egor.Tensin@gmail.com> | 2023-05-07 20:44:39 +0200 |
commit | a9da6ac95d5bc11689b87ba689aeffbf22c45418 (patch) | |
tree | ec4edf6f15d615feab84da37f68c4ae626cf896e /Dockerfile | |
parent | test: mark global fixtures as such (diff) | |
download | cimple-a9da6ac95d5bc11689b87ba689aeffbf22c45418.tar.gz cimple-a9da6ac95d5bc11689b87ba689aeffbf22c45418.zip |
add tests to run binaries under Valgrind
This was quite a bit of refactoring in test/; everything should be
more maintainable and robust in theory.
Also, valgrind.sh was fixed to use exec (so that signals are passed to
the underlying process); Valgrind command line options have also been
tweaked.
./ci.sh fails now, but that should be fixable.
Diffstat (limited to '')
-rw-r--r-- | Dockerfile | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -4,7 +4,7 @@ ARG install_dir="/app/install" FROM base AS builder -RUN build_deps='bash bsd-compat-headers build-base clang cmake libgit2-dev py3-pytest sqlite-dev' && \ +RUN build_deps='bash bsd-compat-headers build-base clang cmake coreutils libgit2-dev py3-pytest sqlite-dev valgrind' && \ apk add -q --no-cache $build_deps ARG C_COMPILER=clang |