]> 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)
committerSquid Anubis <squid-anubis@squid-cache.org>
Thu, 3 Aug 2023 21:15:47 +0000 (21:15 +0000)
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 571a85518bbf2d2f47ff4abd9b5d606eada2502f..ffbabfa37cdb6e968477db2c01037e8d3b59bf42 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