]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
CI/travis: add brotli and zstd to the libssh2 build
authorDaniel Stenberg <daniel@haxx.se>
Mon, 19 Oct 2020 09:13:05 +0000 (11:13 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 19 Oct 2020 14:31:43 +0000 (16:31 +0200)
... 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

.travis.yml
tests/valgrind.supp

index 2832a9cac4596b7212a7631574ec99447932475c..e69353574605fa54367a1ef86c2bf65fbae06974 100644 (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.
index 10b07314a96d8385c9c94f45934dc887ef3ffee0..6d72a8bb405c11d4dda0df1eae31043b4dca149e 100644 (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