CI/travis: add brotli and zstd to the libssh2 build

... to make sure such tests are run with valgrind. Suppress the zstd
valgrind warnings we get with version 1.3.3 on Ubuntu 18.04 (for debug
and non-debug builds).

Closes #6105
This commit is contained in:
Daniel Stenberg 2020-10-19 11:13:05 +02:00
parent 4282d5f9d0
commit 18dd7cc9af
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2
2 changed files with 34 additions and 0 deletions

View File

@ -59,6 +59,8 @@ jobs:
- *common_packages
- krb5-user
- libssh2-1-dev
- libbrotli-dev
- libzstd-dev
- env:
- T=normal C=--with-libssh
# Avoid bionic, its pre-release libssh version triggers deprecation warnings.

View File

@ -1,3 +1,35 @@
{
zstd_decompression-1.3.3-on-Ubuntu-18.04
Memcheck:Cond
fun:ZSTD_decompressStream
fun:zstd_unencode_write
fun:Curl_unencode_write
fun:readwrite_data
fun:Curl_readwrite
fun:multi_runsingle
fun:curl_multi_perform
fun:easy_transfer
fun:easy_perform
fun:curl_easy_perform
fun:serial_transfers
fun:run_all_transfers
fun:operate
fun:main
}
{
zstd_decompression-1.3.3-on-Ubuntu-18.04-nondebug
Memcheck:Cond
fun:ZSTD_decompressStream
fun:zstd_unencode_write
fun:Curl_readwrite
fun:multi_runsingle
fun:curl_multi_perform
fun:curl_easy_perform
fun:operate
fun:main
}
{
libidn-idna_to_ascii-error
Memcheck:Addr4