diff options
author | Max Edwards <youwontforgetthis@gmail.com> | 2024-06-07 23:32:27 +0100 |
---|---|---|
committer | Max Edwards <youwontforgetthis@gmail.com> | 2024-06-12 14:20:25 +0100 |
commit | 9eea51d9058ad638861aa4b94c1c6e71caeb8765 (patch) | |
tree | 43fbbbe4e5b7b554b293f979da355546ab056ce4 /ci/test/00_setup_env_native_asan.sh | |
parent | 4b527fa93b9763a33842069bc07446313cbf5e0f (diff) | |
download | bitcoin-9eea51d9058ad638861aa4b94c1c6e71caeb8765.tar.xz |
ci: move Asan / LSan / USDT job to Github Actions
Moving it from Cirrus CI so it can be easier to maintain and used by forks
Diffstat (limited to 'ci/test/00_setup_env_native_asan.sh')
-rwxr-xr-x | ci/test/00_setup_env_native_asan.sh | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/ci/test/00_setup_env_native_asan.sh b/ci/test/00_setup_env_native_asan.sh index 668e9ecc8a..0fd169f523 100755 --- a/ci/test/00_setup_env_native_asan.sh +++ b/ci/test/00_setup_env_native_asan.sh @@ -7,8 +7,10 @@ export LC_ALL=C.UTF-8 export CI_IMAGE_NAME_TAG="docker.io/ubuntu:24.04" -# Only install BCC tracing packages in Cirrus CI. -if [[ "${CIRRUS_CI}" == "true" ]]; then + +# Only install BCC tracing packages in CI. Container has to match the host for BCC to work. +if [[ "${INSTALL_BCC_TRACING_TOOLS}" == "true" ]]; then + # Required for USDT functional tests to run BPFCC_PACKAGE="bpfcc-tools linux-headers-$(uname --kernel-release)" export CI_CONTAINER_CAP="--privileged -v /sys/kernel:/sys/kernel:rw" else |