]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
CI: More HTTP caching and revalidation tests (#1440)
authorAlex Rousskov <rousskov@measurement-factory.com>
Wed, 2 Aug 2023 05:00:49 +0000 (05:00 +0000)
committerFrancesco Chemolli <5175948+kinkie@users.noreply.github.com>
Wed, 11 Oct 2023 13:51:41 +0000 (15:51 +0200)
Use Daft cache-response test to monitor for bugs in basic caching code,
including bugs like the one fixed by commit c203754. Unlike the old
proxy-collapsed-forwarding test that uses concurrent requests, this test
varies basic response properties.

Use Daft accumulate-headers-after-304 test to monitor for bugs like the
one fixed by commit 55e1c6e. Unlike old proxy-update-headers-after-304,
this test focuses on certain _problematic_ HTTP 304 header updates.

test-suite/test-functionality.sh

index e65649fa144b939ace87e96a1f0343a44de9b50d..dbf08e9ea5ffbec4da17d4fdf81152185fd5c262 100755 (executable)
@@ -215,7 +215,9 @@ main() {
         local default_tests="
             pconn
             proxy-update-headers-after-304
+            accumulate-headers-after-304
             upgrade-protocols
+            cache-response
             proxy-collapsed-forwarding
             busy-restart
             truncated-responses