diff --git a/.travis.yml b/.travis.yml index 0aa22be73f..210a0de329 100644 --- a/.travis.yml +++ b/.travis.yml @@ -116,7 +116,7 @@ jobs: - libbrotli-dev - libzstd-dev - env: - - T=debug HYPER="yes" C="--with-hyper=$HOME/hyper --with-openssl" LD_LIBRARY_PATH=$HOME/hyper/target/debug:/usr/local/lib TFLAGS="1 to 153" + - T=debug HYPER="yes" C="--with-hyper=$HOME/hyper --with-openssl" LD_LIBRARY_PATH=$HOME/hyper/target/debug:/usr/local/lib TFLAGS="1 to 153 220 221 222 223 224 230 232 314 315 316 396 397" addons: apt: <<: *common_apt diff --git a/tests/data/test220 b/tests/data/test220 index cfc8cbda77..844bb02393 100644 --- a/tests/data/test220 +++ b/tests/data/test220 @@ -55,22 +55,14 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER --compressed # Verify data after the test has been "shot" -%if hyper -s/^Accept-Encoding: .*/Accept-Encoding: xxx / -%else -s/^Accept-Encoding: .*/Accept-Encoding: xxx/ -%endif +s/^Accept-Encoding: [a-zA-Z, ]*/Accept-Encoding: xxx/ GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT User-Agent: curl/%VERSION Accept: */* -%if hyper Accept-Encoding: xxx -%else -Accept-Encoding: xxx -%endif diff --git a/tests/data/test221 b/tests/data/test221 index ce80637b10..2d769bcc76 100644 --- a/tests/data/test221 +++ b/tests/data/test221 @@ -55,14 +55,14 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER --compressed # Verify data after the test has been "shot" -s/^Accept-Encoding: .*/Accept-Encoding: xxx/ +s/^Accept-Encoding: [a-zA-Z, ]*/Accept-Encoding: xxx/ GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT User-Agent: curl/%VERSION Accept: */* -Accept-Encoding: xxx +Accept-Encoding: xxx diff --git a/tests/data/test222 b/tests/data/test222 index a06234a08b..3f6e7c97f7 100644 --- a/tests/data/test222 +++ b/tests/data/test222 @@ -186,14 +186,14 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER --compressed # Verify data after the test has been "shot" -s/^Accept-Encoding: .*/Accept-Encoding: xxx/ +s/^Accept-Encoding: [a-zA-Z, ]*/Accept-Encoding: xxx/ GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT User-Agent: curl/%VERSION Accept: */* -Accept-Encoding: xxx +Accept-Encoding: xxx diff --git a/tests/data/test223 b/tests/data/test223 index a37645d7d9..4d0dddc115 100644 --- a/tests/data/test223 +++ b/tests/data/test223 @@ -76,14 +76,14 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER --compressed # Verify data after the test has been "shot" -s/^Accept-Encoding: .*/Accept-Encoding: xxx/ +s/^Accept-Encoding: [a-zA-Z, ]*/Accept-Encoding: xxx/ GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT User-Agent: curl/%VERSION Accept: */* -Accept-Encoding: xxx +Accept-Encoding: xxx diff --git a/tests/data/test224 b/tests/data/test224 index f98c8eddf3..4fc84207c4 100644 --- a/tests/data/test224 +++ b/tests/data/test224 @@ -91,14 +91,14 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER --compressed # Verify data after the test has been "shot" -s/^Accept-Encoding: .*/Accept-Encoding: xxx/ +s/^Accept-Encoding: [a-zA-Z, ]*/Accept-Encoding: xxx/ GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT User-Agent: curl/%VERSION Accept: */* -Accept-Encoding: xxx +Accept-Encoding: xxx diff --git a/tests/data/test230 b/tests/data/test230 index ea54f9dd4b..a8c04be682 100644 --- a/tests/data/test230 +++ b/tests/data/test230 @@ -187,14 +187,14 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER --compressed # Verify data after the test has been "shot" -s/^Accept-Encoding: .*/Accept-Encoding: xxx/ +s/^Accept-Encoding: [a-zA-Z, ]*/Accept-Encoding: xxx/ GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT User-Agent: curl/%VERSION Accept: */* -Accept-Encoding: xxx +Accept-Encoding: xxx diff --git a/tests/data/test232 b/tests/data/test232 index a856adea21..32fdc6a350 100644 --- a/tests/data/test232 +++ b/tests/data/test232 @@ -186,14 +186,14 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER --compressed # Verify data after the test has been "shot" -s/^Accept-Encoding: .*/Accept-Encoding: xxx/ +s/^Accept-Encoding: [a-zA-Z, ]*/Accept-Encoding: xxx/ GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT User-Agent: curl/%VERSION Accept: */* -Accept-Encoding: xxx +Accept-Encoding: xxx diff --git a/tests/data/test314 b/tests/data/test314 index 5080ceabc0..cdc36af210 100644 --- a/tests/data/test314 +++ b/tests/data/test314 @@ -182,22 +182,14 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER --compressed # Verify data after the test has been "shot" -%if hyper -s/^Accept-Encoding: .*/Accept-Encoding: xxx / -%else -s/^Accept-Encoding: .*/Accept-Encoding: xxx/ -%endif +s/^Accept-Encoding: [a-zA-Z, ]*/Accept-Encoding: xxx/ GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT User-Agent: curl/%VERSION Accept: */* -%if hyper Accept-Encoding: xxx -%else -Accept-Encoding: xxx -%endif diff --git a/tests/data/test315 b/tests/data/test315 index 62f5b29e5a..3073251e2b 100644 --- a/tests/data/test315 +++ b/tests/data/test315 @@ -72,14 +72,14 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER --compressed # Verify data after the test has been "shot" -s/^Accept-Encoding: .*/Accept-Encoding: xxx/ +s/^Accept-Encoding: [a-zA-Z, ]*/Accept-Encoding: xxx/ GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT User-Agent: curl/%VERSION Accept: */* -Accept-Encoding: xxx +Accept-Encoding: xxx diff --git a/tests/data/test316 b/tests/data/test316 index 5b26a2a9db..be7de17be3 100644 --- a/tests/data/test316 +++ b/tests/data/test316 @@ -182,14 +182,14 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER --compressed # Verify data after the test has been "shot" -s/^Accept-Encoding: .*/Accept-Encoding: xxx/ +s/^Accept-Encoding: [a-zA-Z, ]*/Accept-Encoding: xxx/ GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT User-Agent: curl/%VERSION Accept: */* -Accept-Encoding: xxx +Accept-Encoding: xxx diff --git a/tests/data/test396 b/tests/data/test396 index 2cd04c389b..11dd1a901e 100644 --- a/tests/data/test396 +++ b/tests/data/test396 @@ -186,14 +186,14 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER --compressed # Verify data after the test has been "shot" -s/^Accept-Encoding: .*/Accept-Encoding: xxx/ +s/^Accept-Encoding: [a-zA-Z, ]*/Accept-Encoding: xxx/ GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT User-Agent: curl/%VERSION Accept: */* -Accept-Encoding: xxx +Accept-Encoding: xxx diff --git a/tests/data/test397 b/tests/data/test397 index 9bc65e9941..4ad130a76b 100644 --- a/tests/data/test397 +++ b/tests/data/test397 @@ -182,14 +182,14 @@ http://%HOSTIP:%HTTPPORT/%TESTNUMBER --compressed # Verify data after the test has been "shot" -s/^Accept-Encoding: .*/Accept-Encoding: xxx/ +s/^Accept-Encoding: [a-zA-Z, ]*/Accept-Encoding: xxx/ GET /%TESTNUMBER HTTP/1.1 Host: %HOSTIP:%HTTPPORT User-Agent: curl/%VERSION Accept: */* -Accept-Encoding: xxx +Accept-Encoding: xxx diff --git a/tests/valgrind.supp b/tests/valgrind.supp index 6d72a8bb40..6e570b1bf7 100644 --- a/tests/valgrind.supp +++ b/tests/valgrind.supp @@ -1,3 +1,12 @@ +{ + zstd_decompression-1.3.3-on-Ubuntu-18.04_with_hyper + Memcheck:Cond + fun:ZSTD_decompressStream + fun:zstd_unencode_write + fun:Curl_unencode_write + fun:hyper_body_chunk +} + { zstd_decompression-1.3.3-on-Ubuntu-18.04 Memcheck:Cond