summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2020-10-19 11:13:05 +0200
committerDaniel Stenberg <daniel@haxx.se>2020-10-19 15:01:02 +0200
commitfc8fe49b7f4af5d0f93087a2e26128384372bad8 (patch)
treeb057bb6e1f9a3f90d086412c9f52d04629565eb7
parent4282d5f9d06a1e4c6f9b48f0075cbe959b8a000d (diff)
downloadcurl-fc8fe49b7f4af5d0f93087a2e26128384372bad8.tar.gz
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
-rw-r--r--.travis.yml2
-rw-r--r--tests/valgrind.supp19
2 files changed, 21 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index 2832a9cac..e69353574 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -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.
diff --git a/tests/valgrind.supp b/tests/valgrind.supp
index 10b07314a..4c121da5a 100644
--- a/tests/valgrind.supp
+++ b/tests/valgrind.supp
@@ -1,4 +1,23 @@
{
+ 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
+}
+
+{
libidn-idna_to_ascii-error
Memcheck:Addr4
fun:idna_to_ascii_4z