mirror of
https://github.com/curl/curl.git
synced 2026-04-11 12:01:42 +08:00
GHA: set --buildinfo for test-torture jobs
Only the `test-ci` build target sets `--buildinfo` automatically, since985f39c0ce. It needs to be set manually for other targets used in CI, such as `test-torture`, to enable the `buildinfo.txt` dump in the runtests step. For Test Clutch. In an attempt to re-sync `targetarch` with the rest of macOS jobs on the feature matrix page: https://testclutch.curl.se/static/reports/feature-matrix.html Before this patch and possibly since the breaking update It's `aarch64e` for torture jobs and `aarch64` for the rest (stricly speaking `aarch64e` is the correct value for all macOS jobs, but autotools and cmake report arm64/aarch64 without the `e`.) Regression from985f39c0ce#18147 Closes #19601
This commit is contained in:
parent
b98e791e57
commit
b0d23b901f
2
.github/workflows/linux.yml
vendored
2
.github/workflows/linux.yml
vendored
@ -770,6 +770,8 @@ jobs:
|
||||
if [[ "${MATRIX_INSTALL_PACKAGES}" = *'libgss-dev'* ]]; then
|
||||
TFLAGS+=' ~2077 ~2078' # memory leaks from Curl_auth_decode_spnego_message() -> gss_init_sec_context()
|
||||
fi
|
||||
elif [ "${TEST_TARGET}" != 'test-ci' ]; then
|
||||
TFLAGS+=' --buildinfo' # only test-ci sets this by default, set it manually for test-torture
|
||||
fi
|
||||
[ -f ~/venv/bin/activate ] && source ~/venv/bin/activate
|
||||
if [[ "${MATRIX_INSTALL_STEPS}" = *'codeset-test'* ]]; then
|
||||
|
||||
3
.github/workflows/macos.yml
vendored
3
.github/workflows/macos.yml
vendored
@ -497,6 +497,9 @@ jobs:
|
||||
TFLAGS: '${{ matrix.build.tflags }}'
|
||||
run: |
|
||||
TFLAGS="-j20 ${TFLAGS}"
|
||||
if [ "${TEST_TARGET}" != 'test-ci' ]; then
|
||||
TFLAGS+=' --buildinfo' # only test-ci sets this by default, set it manually for test-torture
|
||||
fi
|
||||
source ~/venv/bin/activate
|
||||
if [[ "${MATRIX_INSTALL_STEPS}" = *'codeset-test'* ]]; then
|
||||
locale || true
|
||||
|
||||
Loading…
Reference in New Issue
Block a user