mirror of
https://github.com/curl/curl.git
synced 2026-07-27 02:07:17 +03:00
GHA/non-native: un-ignore tests on OpenBSD, bump to -j8 for NetBSD/FreeBSD
- un-ignore tests (3017, FTP, TFTP) on OpenBSD
Patch-by: Jacob Mealey
Ref: https://github.com/curl/curl/issues/13623#issuecomment-2925129037
Fixes: #13623
- KNOWN_BUGS: drop TFTP failures issue on OpenBSD.
Fixes: #13623
- bump test parallelism to `-j8` (from `-j4`) for NetBSD, FreeBSD,
to match OpenBSD.
Before: https://github.com/curl/curl/actions/runs/15371760479
After: https://github.com/curl/curl/actions/runs/15371937205
- FreeBSD: sync cmake `TFLAGS` with autotools. (This branch is not
currently hit in CI.)
Follow-up to 7f3d598276 #15040
Closes #17505
This commit is contained in:
parent
7020ba7979
commit
516e9ccab3
2 changed files with 4 additions and 11 deletions
7
.github/workflows/non-native.yml
vendored
7
.github/workflows/non-native.yml
vendored
|
|
@ -72,7 +72,7 @@ jobs:
|
|||
bld/src/curl --disable --version
|
||||
if [ '${{ matrix.arch }}' = 'x86_64' ]; then # Slow on emulated CPU
|
||||
time cmake --build bld --target testdeps
|
||||
export TFLAGS='-j4'
|
||||
export TFLAGS='-j8'
|
||||
time cmake --build bld --target test-ci
|
||||
fi
|
||||
echo '::group::build examples'
|
||||
|
|
@ -112,7 +112,7 @@ jobs:
|
|||
bld/src/curl --disable --version
|
||||
if [ '${{ matrix.arch }}' = 'x86_64' ]; then # Slow on emulated CPU
|
||||
time cmake --build bld --target testdeps
|
||||
export TFLAGS='-j8 ~3017 ~TFTP ~FTP' # FIXME: TFTP requests executed twice? Related: `curl: (69) TFTP: Access Violation`?
|
||||
export TFLAGS='-j8'
|
||||
time cmake --build bld --target test-ci
|
||||
fi
|
||||
echo '::group::build examples'
|
||||
|
|
@ -169,7 +169,7 @@ jobs:
|
|||
if [ '${{ matrix.arch }}' = 'x86_64' ]; then # Slow on emulated CPU
|
||||
time make -C tests
|
||||
if [ "${desc#*!runtests*}" = "${desc}" ]; then
|
||||
time make test-ci V=1 TFLAGS='-j4'
|
||||
time make test-ci V=1 TFLAGS='-j8'
|
||||
fi
|
||||
fi
|
||||
if [ "${desc#*!examples*}" = "${desc}" ]; then
|
||||
|
|
@ -206,6 +206,7 @@ jobs:
|
|||
if [ '${{ matrix.arch }}' = 'x86_64' ]; then # Slow on emulated CPU
|
||||
time cmake --build bld --target testdeps
|
||||
if [ "${desc#*!runtests*}" = "${desc}" ]; then
|
||||
export TFLAGS='-j8'
|
||||
time cmake --build bld --target test-ci
|
||||
fi
|
||||
fi
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue