GHA/windows: unignore 2310, disable SCP/FTP for vcpkg libssh2[core]

Skipping these tests saves time and reduces test logs from 11500 lines
to 3800.

Tests are permanently broken due to `curl: (67) Authentication failure`.
This libssh2 is built with WinCNG. Builds using libcrypto from OpenSSL
work fine.

Closes #16735
This commit is contained in:
Viktor Szakats 2025-03-15 12:03:56 +01:00
parent 6b143d9cc1
commit 4911e7af11
No known key found for this signature in database
GPG key ID: B5ABD165E2AEF201

View file

@ -932,9 +932,8 @@ jobs:
run: |
export CURL_DIRSUFFIX='${{ matrix.type }}'
export TFLAGS='-j8 ${{ matrix.tflags }}'
TFLAGS+=' ~2310' # flaky 'WebSockets unknown reserved bit set in frame header', WebSockets
if [[ '${{ matrix.install }}' = *'libssh2[core,zlib]'* ]]; then
TFLAGS+=' ~SCP ~SFTP' # Fail with all tested openssh servers: curl: (67) Authentication failure
TFLAGS+=' !SCP !SFTP' # Fail with all tested openssh servers: curl: (67) Authentication failure
fi
TFLAGS+=' ~612' # 'SFTP post-quote remove file' SFTP, post-quote
if [ '${{ matrix.openssh }}' = '' ]; then # MSYS2 openssh