Merge remote-tracking branch 'origin/topic/timw/ci-reduce-spicy-test-load'

* origin/topic/timw/ci-reduce-spicy-test-load:
  CI: Use ccache and a single CPU when building spicy analyzers for btests
This commit is contained in:
Tim Wojtulewicz 2024-07-09 15:12:19 -07:00
commit b309c423f8
3 changed files with 8 additions and 2 deletions

View file

@ -1,3 +1,7 @@
7.0.0-dev.454 | 2024-07-09 15:12:19 -0700
* CI: Use ccache and a single CPU when building spicy analyzers for btests (Tim Wojtulewicz, Corelight)
7.0.0-dev.452 | 2024-07-09 14:53:41 -0700
* Bump auxil/spicy to latest development snapshot (Benjamin Bannier, Corelight)

View file

@ -1 +1 @@
7.0.0-dev.452
7.0.0-dev.454

View file

@ -59,7 +59,9 @@ function run_btests {
pushd testing/btest
ZEEK_PROFILER_FILE=$(pwd)/.tmp/script-coverage/XXXXXX \
HILTI_CXX_COMPILER_LAUNCHER=ccache \
HILTI_JIT_PARALLELISM=1 \
ZEEK_PROFILER_FILE=$(pwd)/.tmp/script-coverage/XXXXXX \
${BTEST} -z ${ZEEK_CI_BTEST_RETRIES} -d -A -x btest-results.xml -j ${ZEEK_CI_BTEST_JOBS} || result=1
make coverage
prep_artifacts