diff --git a/core/add_project.sh b/core/add_project.sh index e5640839..c4af0876 100755 --- a/core/add_project.sh +++ b/core/add_project.sh @@ -48,6 +48,15 @@ function setup_alluxio() { mvn clean install -DskipTests -Dcheckstyle.skip -Dlicense.skip -Dfindbugs.skip -Dmaven.javadoc.skip=true } +function setup_jetty() { + [ ! -d "app/ctest-jetty" ] && git clone https://github.com/Moonlor/ctest-jetty.git app/ctest-jetty + cd app/ctest-jetty + home_dir=$PWD + git fetch && git checkout ctest-injection + cd $home_dir/jetty-servlet + mvn clean install -DskipTests +} + function usage() { echo "Usage: add_project.sh
" exit 1 @@ -64,7 +73,8 @@ function main() { hbase) setup_hbase ;; zookeeper) setup_zookeeper ;; alluxio) setup_alluxio ;; - *) echo "Unexpected project: $project - only support hadoop, hbase, zookeeper and alluxio." ;; + jetty) setup_jetty;; + *) echo "Unexpected project: $project - only support hadoop, hbase, zookeeper, alluxio and jetty." ;; esac fi } diff --git a/core/ctest_const.py b/core/ctest_const.py index d0820f43..6d5412dd 100644 --- a/core/ctest_const.py +++ b/core/ctest_const.py @@ -12,11 +12,13 @@ HBASE = "hbase-server" ZOOKEEPER = "zookeeper-server" ALLUXIO = "alluxio-core" +JTSERVLET = "jetty-servlet" CTEST_HADOOP_DIR = os.path.join(APP_DIR, "ctest-hadoop") CTEST_HBASE_DIR = os.path.join(APP_DIR, "ctest-hbase") CTEST_ZK_DIR = os.path.join(APP_DIR, "ctest-zookeeper") CTEST_ALLUXIO_DIR = os.path.join(APP_DIR, "ctest-alluxio") +CTEST_JTSERVLET_DIR = os.path.join(APP_DIR, "ctest-jetty") PROJECT_DIR = { HCOMMON: CTEST_HADOOP_DIR, @@ -24,6 +26,7 @@ HBASE: CTEST_HBASE_DIR, ZOOKEEPER: CTEST_ZK_DIR, ALLUXIO: CTEST_ALLUXIO_DIR, + JTSERVLET: CTEST_JTSERVLET_DIR, } @@ -34,6 +37,7 @@ HBASE: "hbase-server", ZOOKEEPER: "zookeeper-server", ALLUXIO: "core", + JTSERVLET: "jetty-servlet", } @@ -58,6 +62,9 @@ os.path.join(CTEST_ALLUXIO_DIR, MODULE_SUBDIR[ALLUXIO], "server/worker", SUREFIRE_SUBDIR), os.path.join(CTEST_ALLUXIO_DIR, MODULE_SUBDIR[ALLUXIO], "server/master", SUREFIRE_SUBDIR), ], + "jetty-servlet": [ + os.path.join(CTEST_JTSERVLET_DIR, MODULE_SUBDIR[JTSERVLET], SUREFIRE_SUBDIR) + ] } # default or deprecate conf path @@ -74,7 +81,8 @@ HDFS: os.path.join(DEFAULT_CONF_DIR, HDFS + "-default.tsv"), HBASE: os.path.join(DEFAULT_CONF_DIR, HBASE + "-default.tsv"), ALLUXIO: os.path.join(DEFAULT_CONF_DIR, ALLUXIO + "-default.tsv"), - ZOOKEEPER: os.path.join(DEFAULT_CONF_DIR, ZOOKEEPER + "-default.tsv") + ZOOKEEPER: os.path.join(DEFAULT_CONF_DIR, ZOOKEEPER + "-default.tsv"), + JTSERVLET: os.path.join(DEFAULT_CONF_DIR, JTSERVLET + "-default.tsv"), } @@ -96,6 +104,9 @@ ], ALLUXIO: [ os.path.join(CTEST_ALLUXIO_DIR, "core/alluxio-ctest.properties") + ], + JTSERVLET: [ + os.path.join(CTEST_JTSERVLET_DIR, "jetty-servlet/target/classes/ctest.xml") ] } diff --git a/core/default_configs/jetty-servlet-default.tsv b/core/default_configs/jetty-servlet-default.tsv new file mode 100644 index 00000000..f00cfe85 --- /dev/null +++ b/core/default_configs/jetty-servlet-default.tsv @@ -0,0 +1,23 @@ +FORCE_WRAPPER +acceptRanges true If true, range requests and responses are supported. +cacheControl max-age=3600,public If set, all static content will have this value set as the cache-control header. +dirAllowed true If true, directory listings are returned if no welcome file is found. Else 403 Forbidden. +dispatchPath +encodingHeaderCacheSize 0 Max entries in a cache of ACCEPT-ENCODING headers. +etags false If True, weak etags will be generated and handled. +gzip true If set to true, then static content will be served as gzip content encoded if a matching resource is found ending with ".gz" +maxCacheSize 256000000 The maximum total size of the cache or 0 for no cache. +maxCachedFileSize 200000000 The maximum size of a file to cache +maxCachedFiles 2048 maxCachedFiles +nonContextServlets +otherGzipFileExtensions +pathInfoOnly false If true, only the path info will be applied to the resourceBase +precompressed +redirectWelcome false If true, welcome files are redirected rather than forwarded to. +relativeResourceBase Set with a pathname relative to the base of the servlet context root. Useful for only serving static content out of only specific subdirectories. +resourceBase Set to replace the context resource base +resourceCache resourceCache If set, this is a context attribute name, which the servlet will use to look for a shared ResourceCache instance. +restrictToLocalhost +stylesheet Set with the location of an optional stylesheet that will be used to decorate the directory listing html. +useFileMappedBuffer true If set to true, it will use mapped file buffers to serve static content when using an NIO connector. Setting this value to false means that a direct buffer will be used instead of a mapped file buffer. This file sets the value to true. +welcomeServlets false If true, attempt to dispatch to welcome files that are servlets, but only after no matching static resources could be found. If false, then a welcome file must exist on disk. If "exact", then exact servlet matches are supported without an existing file. Default is true. This must be false if you want directory listings, but have index.jsp in your welcome file list. \ No newline at end of file diff --git a/core/generate_ctest/inject.py b/core/generate_ctest/inject.py index 75f5b443..758d465d 100644 --- a/core/generate_ctest/inject.py +++ b/core/generate_ctest/inject.py @@ -21,7 +21,7 @@ def inject_config(param_value_pairs): for p, v in param_value_pairs.items(): file.write(p + "=" + v + "\n") file.close() - elif project in [HCOMMON, HDFS, HBASE]: + elif project in [HCOMMON, HDFS, HBASE, JTSERVLET]: conf = ET.Element("configuration") for p, v in param_value_pairs.items(): prop = ET.SubElement(conf, "property") @@ -46,7 +46,7 @@ def clean_conf_file(project): file = open(inject_path, "w") file.write("\n") file.close() - elif project in [HCOMMON, HDFS, HBASE]: + elif project in [HCOMMON, HDFS, HBASE, JTSERVLET]: conf = ET.Element("configuration") for inject_path in INJECTION_PATH[project]: file = open(inject_path, "wb") diff --git a/core/generate_ctest/program_input.py b/core/generate_ctest/program_input.py index 9147868a..cf50ea88 100644 --- a/core/generate_ctest/program_input.py +++ b/core/generate_ctest/program_input.py @@ -4,11 +4,11 @@ # run mode "run_mode": "generate_ctest", # string # name of the project, i.e. hadoop-common, hadoop-hdfs, see constant.py - "project": "hadoop-common", # string + "project": "jetty-servlet", # string # path to param -> tests json mapping - "mapping_path": "../../data/ctest_mapping/opensource-hadoop-common.json", # string + "mapping_path": "../../data/ctest_mapping/opensource-jetty-servlet.json", # string # good values of params tests will be run against - "param_value_tsv": "sample-hadoop-common.tsv", # string + "param_value_tsv": "sample-jetty-servlet.tsv", # string # display the terminal output live, without saving any results "display_mode": False, # bool # whether to use mvn test or mvn surefire:test diff --git a/core/generate_ctest/sample-jetty-servlet.tsv b/core/generate_ctest/sample-jetty-servlet.tsv new file mode 100644 index 00000000..59df0147 --- /dev/null +++ b/core/generate_ctest/sample-jetty-servlet.tsv @@ -0,0 +1,23 @@ +FORCE_WRAPPER SKIP SKIP +acceptRanges false SKIP +cacheControl max-age=3600 public +dirAllowed false SKIP +dispatchPath SKIP SKIP +encodingHeaderCacheSize 1 -1 +etags true SKIP +gzip false SKIP +maxCacheSize 128000000 512000000 +maxCachedFileSize 100000000 400000000 +maxCachedFiles 1024 4096 +nonContextServlets SKIP SKIP +otherGzipFileExtensions SKIP SKIP +pathInfoOnly true SKIP +precompressed SKIP SKIP +redirectWelcome true SKIP +relativeResourceBase SKIP SKIP +resourceBase SKIP SKIP +resourceCache SKIP SKIP +restrictToLocalhost SKIP SKIP +stylesheet SKIP SKIP +useFileMappedBuffer false SKIP +welcomeServlets true SKIP diff --git a/core/generate_value/value_generation.py b/core/generate_value/value_generation.py index 82a5bde8..63d25d9e 100644 --- a/core/generate_value/value_generation.py +++ b/core/generate_value/value_generation.py @@ -25,6 +25,9 @@ def read_tsv(module): if module == "zookeeper-server": assert len(params) == 32 return 32 + elif module == "jetty-servlet": + assert len(params) == 23 + return 23 else: assert len(params) == 90 return 90 @@ -105,6 +108,8 @@ def print_params(module): f = open(module + output, "w") if module == "zookeeper-server": assert len(params) == 32 + elif module == "jetty-servlet": + assert len(params) == 23 else: assert len(params) >= 90 for param in params: diff --git a/core/identify_param/add_project.sh b/core/identify_param/add_project.sh index 954dbab8..f4ab3fe8 100755 --- a/core/identify_param/add_project.sh +++ b/core/identify_param/add_project.sh @@ -47,6 +47,15 @@ function setup_alluxio() { mvn clean install -DskipTests -Dcheckstyle.skip -Dlicense.skip -Dfindbugs.skip -Dmaven.javadoc.skip=true } +function setup_jetty() { + [ ! -d "app/ctest-jetty" ] && git clone https://github.com/Moonlor/ctest-jetty.git app/ctest-jetty + cd app/ctest-jetty + home_dir=$PWD + git fetch && git checkout ctest-logging + cd $home_dir/jetty-servlet + mvn clean install -DskipTests +} + function usage() { echo "Usage: add_project.sh
" exit 1 @@ -63,7 +72,8 @@ function main() { hbase) setup_hbase ;; zookeeper) setup_zookeeper ;; alluxio) setup_alluxio ;; - *) echo "Unexpected project: $project - only support hadoop, hbase, zookeeper and alluxio." ;; + jetty) setup_jetty;; + *) echo "Unexpected project: $project - only support hadoop, hbase, zookeeper, alluxio and jetty." ;; esac fi } diff --git a/core/identify_param/constant.py b/core/identify_param/constant.py index a0b2d067..d28ec18f 100644 --- a/core/identify_param/constant.py +++ b/core/identify_param/constant.py @@ -7,12 +7,14 @@ CTEST_HBASE_DIR = os.path.join(APP_DIR, "ctest-hbase") CTEST_ZOOKEEPER_DIR = os.path.join(APP_DIR, "ctest-zookeeper") CTEST_ALLUXIO_DIR = os.path.join(APP_DIR, "ctest-alluxio") +CTEST_JETTY_DIR = os.path.join(APP_DIR, "ctest-jetty") MODULE_PATH = { "hadoop-common": CTEST_HADOOP_DIR, "hadoop-hdfs": CTEST_HADOOP_DIR, "hbase-server": CTEST_HBASE_DIR, - "alluxio-core": CTEST_ALLUXIO_DIR + "alluxio-core": CTEST_ALLUXIO_DIR, + "jetty-servlet": CTEST_JETTY_DIR, } SRC_SUBDIR = { @@ -20,7 +22,8 @@ "hadoop-hdfs": "hadoop-hdfs-project/hadoop-hdfs", "hbase-server": "hbase-server", "zookeeper-server": "zookeeper-server", - "alluxio-core": "core" + "alluxio-core": "core", + "jetty-servlet": "jetty-servlet", } MVN_TEST_PATH = { @@ -29,6 +32,7 @@ "hbase-server": os.path.join(CTEST_HBASE_DIR, SRC_SUBDIR["hbase-server"]), "zookeeper-server": os.path.join(CTEST_ZOOKEEPER_DIR, SRC_SUBDIR["zookeeper-server"]), "alluxio-core": os.path.join(CTEST_ALLUXIO_DIR, SRC_SUBDIR["alluxio-core"]), + "jetty-servlet": os.path.join(CTEST_JETTY_DIR, SRC_SUBDIR["jetty-servlet"]) } LOCAL_CONF_PATH = { @@ -36,7 +40,8 @@ "hadoop-hdfs": "results/hadoop-hdfs/conf_params.txt", "hbase-server": "results/hbase-server/conf_params.txt", "zookeeper-server": "results/zookeeper-server/conf_params.txt", - "alluxio-core": "results/alluxio-core/conf_params.txt" + "alluxio-core": "results/alluxio-core/conf_params.txt", + "jetty-servlet": "results/jetty-servlet/conf_params.txt" } SUREFIRE_SUBDIR = "target/surefire-reports/*" @@ -63,7 +68,10 @@ os.path.join(CTEST_ALLUXIO_DIR, "core/server/proxy", SUREFIRE_SUBDIR), os.path.join(CTEST_ALLUXIO_DIR, "core/server/worker", SUREFIRE_SUBDIR), os.path.join(CTEST_ALLUXIO_DIR, "core/server/master", SUREFIRE_SUBDIR) - ] + ], + "jetty-servlet": [ + os.path.join(CTEST_JETTY_DIR, SRC_SUBDIR["jetty-servlet"], SUREFIRE_SUBDIR) + ], } LOCAL_SUREFIRE_SUFFIX = "surefire-reports/*" @@ -83,5 +91,8 @@ ], "alluxio-core": [ os.path.join("surefire-reports/alluxio-core", LOCAL_SUREFIRE_SUFFIX) - ] + ], + "jetty-servlet": [ + os.path.join("surefire-reports/jetty-servlet", LOCAL_SUREFIRE_SUFFIX) + ], } diff --git a/core/identify_param/identify_param.sh b/core/identify_param/identify_param.sh index 76963419..31186cf4 100755 --- a/core/identify_param/identify_param.sh +++ b/core/identify_param/identify_param.sh @@ -12,9 +12,9 @@ function main() { usage else case $project in - hadoop-common | hadoop-hdfs | hbase-server | zookeeper-server | alluxio-core) python3 runner.py $project; python3 collector.py $project ;; + hadoop-common | hadoop-hdfs | hbase-server | zookeeper-server | alluxio-core | jetty-servlet) python3 runner.py $project; python3 collector.py $project ;; -h | --help) usage ;; - *) echo "Unexpected project: $project - only support hadoop-common, hadoop-hdfs, hbase-server, zookeeper-server and alluxio-core." ;; + *) echo "Unexpected project: $project - only support hadoop-common, hadoop-hdfs, hbase-server, zookeeper-server, alluxio-core and jetty-servlet." ;; esac fi } diff --git a/core/identify_param/results/jetty-servlet/conf_params.txt b/core/identify_param/results/jetty-servlet/conf_params.txt new file mode 100644 index 00000000..66ce7803 --- /dev/null +++ b/core/identify_param/results/jetty-servlet/conf_params.txt @@ -0,0 +1,25 @@ +FOO +FORCE_WRAPPER +acceptRanges +cacheControl +dirAllowed +dispatchPath +encodingHeaderCacheSize +etags +foo +gzip +maxCacheSize +maxCachedFileSize +maxCachedFiles +nonContextServlets +otherGzipFileExtensions +pathInfoOnly +precompressed +redirectWelcome +relativeResourceBase +resourceBase +resourceCache +restrictToLocalhost +stylesheet +useFileMappedBuffer +welcomeServlets \ No newline at end of file diff --git a/core/identify_param/results/jetty-servlet/param_getter_map.json b/core/identify_param/results/jetty-servlet/param_getter_map.json new file mode 100644 index 00000000..09ff1e3e --- /dev/null +++ b/core/identify_param/results/jetty-servlet/param_getter_map.json @@ -0,0 +1,757 @@ +{ + "restrictToLocalhost": [ + "org.eclipse.jetty.servlet.StatisticsServletTest#testGetStats" + ], + "FORCE_WRAPPER": [ + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride" + ], + "acceptRanges": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "dirAllowed": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "redirectWelcome": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "precompressed": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "gzip": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "pathInfoOnly": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "etags": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "welcomeServlets": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "useFileMappedBuffer": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "relativeResourceBase": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "resourceBase": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "stylesheet": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "encodingHeaderCacheSize": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "cacheControl": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "resourceCache": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "maxCacheSize": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "maxCachedFileSize": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "maxCachedFiles": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "otherGzipFileExtensions": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "nonContextServlets": [ + "org.eclipse.jetty.servlet.InvokerTest#testInvoker" + ], + "foo": [ + "org.eclipse.jetty.servlet.ServletHolderTest#testInitParams" + ], + "FOO": [ + "org.eclipse.jetty.servlet.ServletHolderTest#testInitParams" + ], + "dispatchPath": [ + "org.eclipse.jetty.servlet.AsyncContextTest#testStartThrow", + "org.eclipse.jetty.servlet.AsyncContextTest#testSimpleWithContextAsyncContext", + "org.eclipse.jetty.servlet.AsyncContextTest#testDispatchAsyncContextEncodedUrl", + "org.eclipse.jetty.servlet.AsyncContextTest#testStartCompleteThrow", + "org.eclipse.jetty.servlet.AsyncContextTest#testDispatchAsyncContextSelfEncodedUrl", + "org.eclipse.jetty.servlet.AsyncContextTest#testDispatch", + "org.eclipse.jetty.servlet.AsyncContextTest#testStartDispatchThrow", + "org.eclipse.jetty.servlet.AsyncContextTest#testExpire", + "org.eclipse.jetty.servlet.AsyncContextTest#testDispatchAsyncContext", + "org.eclipse.jetty.servlet.AsyncContextTest#testDispatchAsyncContextEncodedPathAndQueryString", + "org.eclipse.jetty.servlet.AsyncContextTest#testDispatchRequestResponse", + "org.eclipse.jetty.servlet.AsyncContextTest#testDispatchWithContextAsyncContext", + "org.eclipse.jetty.servlet.AsyncContextTest#testSimpleAsyncContext", + "org.eclipse.jetty.servlet.AsyncContextTest#testStartFlushCompleteThrow", + "org.eclipse.jetty.servlet.AsyncContextTest#testBadExpire" + ] +} \ No newline at end of file diff --git a/core/identify_param/results/jetty-servlet/param_setter_map.json b/core/identify_param/results/jetty-servlet/param_setter_map.json new file mode 100644 index 00000000..a3cdc2a6 --- /dev/null +++ b/core/identify_param/results/jetty-servlet/param_setter_map.json @@ -0,0 +1,189 @@ +{ + "restrictToLocalhost": [ + "org.eclipse.jetty.servlet.StatisticsServletTest#testGetStats" + ], + "cacheControl": [ + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet" + ], + "resourceBase": [ + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequestsTooLargeHeader", + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "FORCE_WRAPPER": [ + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride" + ], + "nonContextServlets": [ + "org.eclipse.jetty.servlet.InvokerTest#testInvoker" + ], + "foo": [ + "org.eclipse.jetty.servlet.ServletHolderTest#testInitParams" + ], + "FOO": [ + "org.eclipse.jetty.servlet.ServletHolderTest#testInitParams" + ], + "acceptRanges": [ + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequestsTooLargeHeader", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges" + ], + "dispatchPath": [ + "org.eclipse.jetty.servlet.AsyncContextTest#testStartThrow", + "org.eclipse.jetty.servlet.AsyncContextTest#testSimpleWithContextAsyncContext", + "org.eclipse.jetty.servlet.AsyncContextTest#testDispatchAsyncContextEncodedUrl", + "org.eclipse.jetty.servlet.AsyncContextTest#testStartCompleteThrow", + "org.eclipse.jetty.servlet.AsyncContextTest#testDispatchAsyncContextSelfEncodedUrl", + "org.eclipse.jetty.servlet.AsyncContextTest#testDispatch", + "org.eclipse.jetty.servlet.AsyncContextTest#testStartDispatchThrow", + "org.eclipse.jetty.servlet.AsyncContextTest#testExpire", + "org.eclipse.jetty.servlet.AsyncContextTest#testDispatchAsyncContext", + "org.eclipse.jetty.servlet.AsyncContextTest#testDispatchAsyncContextEncodedPathAndQueryString", + "org.eclipse.jetty.servlet.AsyncContextTest#testDispatchRequestResponse", + "org.eclipse.jetty.servlet.AsyncContextTest#testDispatchWithContextAsyncContext", + "org.eclipse.jetty.servlet.AsyncContextTest#testSimpleAsyncContext", + "org.eclipse.jetty.servlet.AsyncContextTest#testStartFlushCompleteThrow", + "org.eclipse.jetty.servlet.AsyncContextTest#testBadExpire" + ], + "dirAllowed": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect" + ], + "redirectWelcome": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect" + ], + "gzip": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered" + ], + "pathInfoOnly": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase" + ], + "welcomeServlets": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered" + ], + "maxCacheSize": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip" + ], + "maxCachedFileSize": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip" + ], + "maxCachedFiles": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip" + ], + "useFileMappedBuffer": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent" + ], + "resourceCache": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent" + ], + "etags": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli" + ], + "precompressed": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli" + ] +} \ No newline at end of file diff --git a/core/identify_param/results/jetty-servlet/param_unset_getter_map.json b/core/identify_param/results/jetty-servlet/param_unset_getter_map.json new file mode 100644 index 00000000..90cd8496 --- /dev/null +++ b/core/identify_param/results/jetty-servlet/param_unset_getter_map.json @@ -0,0 +1,602 @@ +{ + "acceptRanges": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "dirAllowed": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "redirectWelcome": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "precompressed": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "gzip": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "pathInfoOnly": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "etags": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "welcomeServlets": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "useFileMappedBuffer": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "relativeResourceBase": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "resourceBase": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect" + ], + "stylesheet": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "encodingHeaderCacheSize": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "cacheControl": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect" + ], + "resourceCache": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "maxCacheSize": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "maxCachedFileSize": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "maxCachedFiles": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "otherGzipFileExtensions": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ] +} \ No newline at end of file diff --git a/core/identify_param/results/jetty-servlet/test_method_list.json b/core/identify_param/results/jetty-servlet/test_method_list.json new file mode 100644 index 00000000..f51a572f --- /dev/null +++ b/core/identify_param/results/jetty-servlet/test_method_list.json @@ -0,0 +1 @@ +["org.eclipse.jetty.servlet.AsyncServletTest#testNormal", "org.eclipse.jetty.servlet.AsyncServletTest#testSleep", "org.eclipse.jetty.servlet.AsyncServletTest#testNonAsync", "org.eclipse.jetty.servlet.AsyncServletTest#testAsyncNotSupportedNoAsync", "org.eclipse.jetty.servlet.AsyncServletTest#testAsyncNotSupportedAsync", "org.eclipse.jetty.servlet.AsyncServletTest#testStart", "org.eclipse.jetty.servlet.AsyncServletTest#testStartOnTimeoutDispatch", "org.eclipse.jetty.servlet.AsyncServletTest#testStartOnTimeoutError", "org.eclipse.jetty.servlet.AsyncServletTest#testStartOnTimeoutComplete", "org.eclipse.jetty.servlet.AsyncServletTest#testStartWaitDispatch", "org.eclipse.jetty.servlet.AsyncServletTest#testStartDispatch", "org.eclipse.jetty.servlet.AsyncServletTest#testStartError", "org.eclipse.jetty.servlet.AsyncServletTest#testStartWaitComplete", "org.eclipse.jetty.servlet.AsyncServletTest#testStartComplete", "org.eclipse.jetty.servlet.AsyncServletTest#testStartWaitDispatchStartWaitDispatch", "org.eclipse.jetty.servlet.AsyncServletTest#testStartWaitDispatchStartComplete", "org.eclipse.jetty.servlet.AsyncServletTest#testStartWaitDispatchStart", "org.eclipse.jetty.servlet.AsyncServletTest#testStartTimeoutStartDispatch", "org.eclipse.jetty.servlet.AsyncServletTest#testStartTimeoutStartComplete", "org.eclipse.jetty.servlet.AsyncServletTest#testStartTimeoutStart", "org.eclipse.jetty.servlet.AsyncServletTest#testWrapStartDispatch", "org.eclipse.jetty.servlet.AsyncServletTest#testStartDispatchEncodedPath", "org.eclipse.jetty.servlet.AsyncServletTest#testFwdStartDispatch", "org.eclipse.jetty.servlet.AsyncServletTest#testFwdStartDispatchPath", "org.eclipse.jetty.servlet.AsyncServletTest#testFwdWrapStartDispatch", "org.eclipse.jetty.servlet.AsyncServletTest#testFwdWrapStartDispatchPath", "org.eclipse.jetty.servlet.AsyncServletTest#testAsyncRead", "org.eclipse.jetty.servlet.StatisticsServletTest#testGetStats", "org.eclipse.jetty.servlet.IncludedServletTest#testTopWithIncludedHeader", "org.eclipse.jetty.servlet.IncludedServletTest#testIncludeAttributes", "org.eclipse.jetty.servlet.ServletWrapperTest#testWrapper", "org.eclipse.jetty.servlet.AsyncServletIOTest#testEmpty", "org.eclipse.jetty.servlet.AsyncServletIOTest#testWrite", "org.eclipse.jetty.servlet.AsyncServletIOTest#testWrites", "org.eclipse.jetty.servlet.AsyncServletIOTest#testWritesFlushWrites", "org.eclipse.jetty.servlet.AsyncServletIOTest#testBigWrite", "org.eclipse.jetty.servlet.AsyncServletIOTest#testBigWrites", "org.eclipse.jetty.servlet.AsyncServletIOTest#testRead", "org.eclipse.jetty.servlet.AsyncServletIOTest#testBigRead", "org.eclipse.jetty.servlet.AsyncServletIOTest#testReadWrite", "org.eclipse.jetty.servlet.AsyncServletIOTest#testAsync2", "org.eclipse.jetty.servlet.AsyncServletIOTest#testAsyncConsumeAll", "org.eclipse.jetty.servlet.AsyncServletIOTest#testCompleteWhilePending", "org.eclipse.jetty.servlet.AsyncServletIOTest#testStolenAsyncRead", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testDestroyOrder", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testAddSessionListener", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testListenerFromSCI", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testContextInitializationDestruction", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testListenersFromContextListener", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testFindContainer", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testInitOrder", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testAddServletFromServlet", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testAddFilterFromServlet", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testAddServletByClassFromFilter", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testAddServletByInstanceFromFilter", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testAddServletByClassNameFromFilter", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testAddFilterServletFromSCL", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testAddFilterServletFromSCI", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testAddServletAfterStart", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testServletRegistrationByClass", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testServletRegistrationByClassName", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testPartialServletRegistrationByName", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testPartialServletRegistrationByClass", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testNullServletRegistration", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testHandlerBeforeServletHandler", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testGzipHandlerOption", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testGzipHandlerSet", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testReplaceServletHandlerWithServlet", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testSetSecurityHandler", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testReplaceServletHandlerWithoutServlet", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testReplaceHandler", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testFallThrough", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testLegacyDecorator", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testUtilDecorator", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testProgrammaticListener", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testProgrammaticFilters", "org.eclipse.jetty.servlet.ServletContextHandlerTest#testProgrammaticServlets", "org.eclipse.jetty.servlet.EncodedURITest#testTestServlet", "org.eclipse.jetty.servlet.EncodedURITest#testAsyncFilterTestServlet", "org.eclipse.jetty.servlet.EncodedURITest#testAsyncFilterWrapTestServlet", "org.eclipse.jetty.servlet.EncodedURITest#testAsyncServletTestServlet", "org.eclipse.jetty.servlet.EncodedURITest#testAsyncServletTestServletEncoded", "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper", "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", "org.eclipse.jetty.servlet.ComplianceViolations2616Test#testNoColonHeaderMiddle", "org.eclipse.jetty.servlet.ComplianceViolations2616Test#testNoColonHeaderEnd", "org.eclipse.jetty.servlet.ComplianceViolations2616Test#testFoldedHeader", "org.eclipse.jetty.servlet.AsyncListenerTest#testStartAsyncThrowOnErrorDispatch", "org.eclipse.jetty.servlet.AsyncListenerTest#testStartAsyncThrowOnErrorComplete", "org.eclipse.jetty.servlet.AsyncListenerTest#testStartAsyncThrowOnErrorThrow", "org.eclipse.jetty.servlet.AsyncListenerTest#testStartAsyncThrowOnErrorNothing", "org.eclipse.jetty.servlet.AsyncListenerTest#testStartAsyncThrowOnErrorSendError", "org.eclipse.jetty.servlet.AsyncListenerTest#testStartAsyncThrowOnErrorSendErrorCustomErrorPage", "org.eclipse.jetty.servlet.AsyncListenerTest#testStartAsyncOnTimeoutDispatch", "org.eclipse.jetty.servlet.AsyncListenerTest#testStartAsyncOnTimeoutComplete", "org.eclipse.jetty.servlet.AsyncListenerTest#testStartAsyncOnTimeoutThrow", "org.eclipse.jetty.servlet.AsyncListenerTest#testStartAsyncOnTimeoutNothing", "org.eclipse.jetty.servlet.AsyncListenerTest#testStartAsyncOnTimeoutSendError", "org.eclipse.jetty.servlet.AsyncListenerTest#testStartAsyncOnTimeoutSendErrorCustomErrorPage", "org.eclipse.jetty.servlet.AsyncListenerTest#testStartAsyncOnCompleteThrow", "org.eclipse.jetty.servlet.AsyncListenerTest#testStartAsyncOnTimeoutCalledByPooledThread", "org.eclipse.jetty.servlet.GzipHandlerIsHandledTest#testRequest", "org.eclipse.jetty.servlet.CustomRequestLogTest#testLogFilename", "org.eclipse.jetty.servlet.CustomRequestLogTest#testLogRequestHandler", "org.eclipse.jetty.servlet.AsyncDispatchEncodingTest#testAsyncDispatchBadClientQuery", "org.eclipse.jetty.servlet.AsyncDispatchEncodingTest#testAsyncDispatchBadAppQuery", "org.eclipse.jetty.servlet.FilterHolderTest#testInitialize", "org.eclipse.jetty.servlet.ComponentWrapTest#testSimpleFilterServletAndListener", "org.eclipse.jetty.servlet.DispatcherForwardTest#testQueryRetainedByForwardWithoutQuery", "org.eclipse.jetty.servlet.DispatcherForwardTest#testQueryReplacedByForwardWithQuery", "org.eclipse.jetty.servlet.DispatcherForwardTest#testQueryMergedByForwardWithQuery", "org.eclipse.jetty.servlet.DispatcherForwardTest#testQueryAggregatesWithFormByForwardWithoutQuery", "org.eclipse.jetty.servlet.DispatcherForwardTest#testQueryAggregatesWithFormReplacedByForwardWithQuery", "org.eclipse.jetty.servlet.DispatcherForwardTest#testQueryAggregatesWithFormMergedByForwardWithQuery", "org.eclipse.jetty.servlet.DispatcherForwardTest#testQueryAggregatesWithFormBeforeAndAfterForward", "org.eclipse.jetty.servlet.DispatcherForwardTest#testContentCanBeReadViaInputStreamAfterForwardWithoutQuery", "org.eclipse.jetty.servlet.DispatcherForwardTest#testContentCanBeReadViaInputStreamAfterForwardWithQuery", "org.eclipse.jetty.servlet.PostServletTest#testGoodPost", "org.eclipse.jetty.servlet.PostServletTest#testBadPost", "org.eclipse.jetty.servlet.PostServletTest#testDeferredBadPost", "org.eclipse.jetty.servlet.PostServletTest#testBadSplitPost", "org.eclipse.jetty.servlet.RequestHeadersTest#testGetLowercaseHeader", "org.eclipse.jetty.servlet.ServletHandlerTest#testAddFilterIgnoresDuplicates", "org.eclipse.jetty.servlet.ServletHandlerTest#testAddFilterIgnoresDuplicates2", "org.eclipse.jetty.servlet.ServletHandlerTest#testAddFilterWithMappingIgnoresDuplicateFilters", "org.eclipse.jetty.servlet.ServletHandlerTest#testAddFilterWithMappingIngoresDuplicateFilters2", "org.eclipse.jetty.servlet.ServletHandlerTest#testDuplicateMappingsForbidden", "org.eclipse.jetty.servlet.ServletHandlerTest#testDuplicateMappingsWithDefaults", "org.eclipse.jetty.servlet.ServletHandlerTest#testDuplicateMappingsSameServlet", "org.eclipse.jetty.servlet.ServletHandlerTest#testDuplicateMappingsAllowed", "org.eclipse.jetty.servlet.ServletHandlerTest#testAllNonProgrammaticFilterMappings", "org.eclipse.jetty.servlet.ServletHandlerTest#testAllBeforeFilterMappings", "org.eclipse.jetty.servlet.ServletHandlerTest#testAllAfterFilterMappings", "org.eclipse.jetty.servlet.ServletHandlerTest#testMatchAfterAndBefore", "org.eclipse.jetty.servlet.ServletHandlerTest#testMatchBeforeAndAfter", "org.eclipse.jetty.servlet.ServletHandlerTest#testExistingFilterMappings", "org.eclipse.jetty.servlet.ServletHandlerTest#testFilterMappingNoFilter", "org.eclipse.jetty.servlet.ServletHandlerTest#testFilterMappingsMix", "org.eclipse.jetty.servlet.ServletHandlerTest#testAddFilterWithMappingAPI", "org.eclipse.jetty.servlet.ServletHandlerTest#testFiltersServletsListenersAsBeans", "org.eclipse.jetty.servlet.ServletHandlerTest#testServletMappings", "org.eclipse.jetty.servlet.ServletHandlerTest#testFilterMappings", "org.eclipse.jetty.servlet.InvokerTest#testInvoker", "org.eclipse.jetty.servlet.ServletHolderTest#testInitParams", "org.eclipse.jetty.servlet.ServletHolderTest#testTransitiveCompareTo", "org.eclipse.jetty.servlet.ServletHolderTest#testJspFileNameToClassName", "org.eclipse.jetty.servlet.ServletHolderTest#testNoClassName", "org.eclipse.jetty.servlet.ServletHolderTest#testWithClass", "org.eclipse.jetty.servlet.ServletHolderTest#testWithClassName", "org.eclipse.jetty.servlet.ServletHolderTest#testUnloadableClassName", "org.eclipse.jetty.servlet.ServletContextResourcesTest#testGetResourceAsStreamRoot", "org.eclipse.jetty.servlet.ServletContextResourcesTest#testGetResourceAsStreamContent", "org.eclipse.jetty.servlet.AsyncServletLongPollTest#testSuspendedRequestCompletedByAnotherRequest", "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequestsTooLargeHeader", "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", "org.eclipse.jetty.servlet.GzipHandlerTest#testNotGzipHandler", "org.eclipse.jetty.servlet.GzipHandlerTest#testBlockingResponse", "org.eclipse.jetty.servlet.GzipHandlerTest#testAsyncResponse", "org.eclipse.jetty.servlet.GzipHandlerTest#testBufferResponse", "org.eclipse.jetty.servlet.GzipHandlerTest#testAsyncLargeResponse", "org.eclipse.jetty.servlet.GzipHandlerTest#testAsyncEmptyResponse", "org.eclipse.jetty.servlet.GzipHandlerTest#testGzipHandlerWithMultipleAcceptEncodingHeaders", "org.eclipse.jetty.servlet.GzipHandlerTest#testGzipNotMicro", "org.eclipse.jetty.servlet.GzipHandlerTest#testGzipNotMicroChunked", "org.eclipse.jetty.servlet.GzipHandlerTest#testETagNotGzipHandler", "org.eclipse.jetty.servlet.GzipHandlerTest#testETagGzipHandler", "org.eclipse.jetty.servlet.GzipHandlerTest#testDeleteETagGzipHandler", "org.eclipse.jetty.servlet.GzipHandlerTest#testForwardGzipHandler", "org.eclipse.jetty.servlet.GzipHandlerTest#testIncludeGzipHandler", "org.eclipse.jetty.servlet.GzipHandlerTest#testAddGetPaths", "org.eclipse.jetty.servlet.GzipHandlerTest#testGzipRequest", "org.eclipse.jetty.servlet.GzipHandlerTest#testGzipRequestChunked", "org.eclipse.jetty.servlet.GzipHandlerTest#testGzipFormRequest", "org.eclipse.jetty.servlet.GzipHandlerTest#testGzipBomb", "org.eclipse.jetty.servlet.ServletLifeCycleTest#testLifeCycle", "org.eclipse.jetty.servlet.GzipHandlerCommitTest#testImmediateFlushNoContent", "org.eclipse.jetty.servlet.GzipHandlerCommitTest#testImmediateFlushWithContent", "org.eclipse.jetty.servlet.ResponseHeadersTest#testResponseWebSocketHeaderFormat", "org.eclipse.jetty.servlet.ResponseHeadersTest#testMultilineResponseHeaderValue", "org.eclipse.jetty.servlet.AsyncContextListenersTest#testListenerClearedOnSecondRequest", "org.eclipse.jetty.servlet.AsyncContextListenersTest#testListenerAddedFromListener", "org.eclipse.jetty.servlet.AsyncContextListenersTest#testAsyncDispatchAsyncCompletePreservesListener", "org.eclipse.jetty.servlet.DispatcherTest#testForward", "org.eclipse.jetty.servlet.DispatcherTest#testForwardNonUTF8", "org.eclipse.jetty.servlet.DispatcherTest#testForwardWithParam", "org.eclipse.jetty.servlet.DispatcherTest#testForwardWithBadParams", "org.eclipse.jetty.servlet.DispatcherTest#testInclude", "org.eclipse.jetty.servlet.DispatcherTest#testForwardThenInclude", "org.eclipse.jetty.servlet.DispatcherTest#testIncludeThenForward", "org.eclipse.jetty.servlet.DispatcherTest#testServletForward", "org.eclipse.jetty.servlet.DispatcherTest#testServletForwardDotDot", "org.eclipse.jetty.servlet.DispatcherTest#testServletForwardEncodedDotDot", "org.eclipse.jetty.servlet.DispatcherTest#testServletInclude", "org.eclipse.jetty.servlet.DispatcherTest#testWorkingResourceHandler", "org.eclipse.jetty.servlet.DispatcherTest#testIncludeToResourceHandler", "org.eclipse.jetty.servlet.DispatcherTest#testForwardToResourceHandler", "org.eclipse.jetty.servlet.DispatcherTest#testWrappedIncludeToResourceHandler", "org.eclipse.jetty.servlet.DispatcherTest#testWrappedForwardToResourceHandler", "org.eclipse.jetty.servlet.DispatcherTest#testForwardFilterToRogerServlet", "org.eclipse.jetty.servlet.DispatcherTest#testWrappedForwardCloseIntercepted", "org.eclipse.jetty.servlet.AsyncContextTest#testSimpleAsyncContext", "org.eclipse.jetty.servlet.AsyncContextTest#testStartThrow", "org.eclipse.jetty.servlet.AsyncContextTest#testStartDispatchThrow", "org.eclipse.jetty.servlet.AsyncContextTest#testStartCompleteThrow", "org.eclipse.jetty.servlet.AsyncContextTest#testStartFlushCompleteThrow", "org.eclipse.jetty.servlet.AsyncContextTest#testDispatchAsyncContext", "org.eclipse.jetty.servlet.AsyncContextTest#testDispatchAsyncContextEncodedUrl", "org.eclipse.jetty.servlet.AsyncContextTest#testDispatchAsyncContextSelfEncodedUrl", "org.eclipse.jetty.servlet.AsyncContextTest#testDispatchAsyncContextEncodedPathAndQueryString", "org.eclipse.jetty.servlet.AsyncContextTest#testSimpleWithContextAsyncContext", "org.eclipse.jetty.servlet.AsyncContextTest#testDispatchWithContextAsyncContext", "org.eclipse.jetty.servlet.AsyncContextTest#testDispatch", "org.eclipse.jetty.servlet.AsyncContextTest#testDispatchRequestResponse", "org.eclipse.jetty.servlet.AsyncContextTest#testExpire", "org.eclipse.jetty.servlet.AsyncContextTest#testBadExpire", "org.eclipse.jetty.servlet.DefaultHandlerTest#testNotRevealBaseResource", "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", "org.eclipse.jetty.servlet.MultiPartServletTest#testMultiPartGzip", "org.eclipse.jetty.servlet.ErrorPageTest#testErrorOverridesStatus", "org.eclipse.jetty.servlet.ErrorPageTest#testHttp204CannotHaveBody", "org.eclipse.jetty.servlet.ErrorPageTest#testDeleteCannotHaveBody", "org.eclipse.jetty.servlet.ErrorPageTest#testGenerateAcceptableResponseNoAcceptHeader", "org.eclipse.jetty.servlet.ErrorPageTest#testGenerateAcceptableResponseHtmlAcceptHeader", "org.eclipse.jetty.servlet.ErrorPageTest#testGenerateAcceptableResponseNoHtmlAcceptHeader", "org.eclipse.jetty.servlet.ErrorPageTest#testNestedSendErrorDoesNotLoop", "org.eclipse.jetty.servlet.ErrorPageTest#testSendErrorClosedResponse", "org.eclipse.jetty.servlet.ErrorPageTest#testErrorCode", "org.eclipse.jetty.servlet.ErrorPageTest#testErrorException", "org.eclipse.jetty.servlet.ErrorPageTest#testGlobalErrorCode", "org.eclipse.jetty.servlet.ErrorPageTest#testGlobalErrorException", "org.eclipse.jetty.servlet.ErrorPageTest#testBadMessage", "org.eclipse.jetty.servlet.ErrorPageTest#testAsyncErrorPageDSC", "org.eclipse.jetty.servlet.ErrorPageTest#testAsyncErrorPageSDC", "org.eclipse.jetty.servlet.ErrorPageTest#testAsyncErrorPageSCD", "org.eclipse.jetty.servlet.ErrorPageTest#testNoop", "org.eclipse.jetty.servlet.ErrorPageTest#testNotEnough", "org.eclipse.jetty.servlet.ErrorPageTest#testNotEnoughCommitted", "org.eclipse.jetty.servlet.ErrorPageTest#testPermanentlyUnavailable", "org.eclipse.jetty.servlet.ErrorPageTest#testUnavailable", "org.eclipse.jetty.servlet.InitServletTest#testServletInitialization"] \ No newline at end of file diff --git a/core/run_ctest/inject.py b/core/run_ctest/inject.py index 75f5b443..758d465d 100644 --- a/core/run_ctest/inject.py +++ b/core/run_ctest/inject.py @@ -21,7 +21,7 @@ def inject_config(param_value_pairs): for p, v in param_value_pairs.items(): file.write(p + "=" + v + "\n") file.close() - elif project in [HCOMMON, HDFS, HBASE]: + elif project in [HCOMMON, HDFS, HBASE, JTSERVLET]: conf = ET.Element("configuration") for p, v in param_value_pairs.items(): prop = ET.SubElement(conf, "property") @@ -46,7 +46,7 @@ def clean_conf_file(project): file = open(inject_path, "w") file.write("\n") file.close() - elif project in [HCOMMON, HDFS, HBASE]: + elif project in [HCOMMON, HDFS, HBASE, JTSERVLET]: conf = ET.Element("configuration") for inject_path in INJECTION_PATH[project]: file = open(inject_path, "wb") diff --git a/core/run_ctest/parse_input.py b/core/run_ctest/parse_input.py index 5b4bedbf..d9207918 100644 --- a/core/run_ctest/parse_input.py +++ b/core/run_ctest/parse_input.py @@ -39,7 +39,7 @@ def load_default_conf(path): def parse_conf_file(path): """parse config file""" - if project in [HCOMMON, HDFS, HBASE]: + if project in [HCOMMON, HDFS, HBASE, JTSERVLET]: return parse_conf_file_xml(path) else: # parsing for alluxio and zookeeper conf file format diff --git a/data/ctest_mapping/opensource-jetty-servlet.json b/data/ctest_mapping/opensource-jetty-servlet.json new file mode 100644 index 00000000..90cd8496 --- /dev/null +++ b/data/ctest_mapping/opensource-jetty-servlet.json @@ -0,0 +1,602 @@ +{ + "acceptRanges": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "dirAllowed": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "redirectWelcome": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "precompressed": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "gzip": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "pathInfoOnly": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "etags": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "welcomeServlets": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "useFileMappedBuffer": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "relativeResourceBase": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "resourceBase": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect" + ], + "stylesheet": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "encodingHeaderCacheSize": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "cacheControl": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect" + ], + "resourceCache": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "maxCacheSize": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "maxCachedFileSize": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "maxCachedFiles": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ], + "otherGzipFileExtensions": [ + "org.eclipse.jetty.servlet.DefaultServletTest#testCustomCompressionFormats", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnly", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleSameRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithSession", + "org.eclipse.jetty.servlet.DefaultServletTest#testIncludedWelcomeDifferentBase", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeMultipleBasesBase", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenEndRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testFiltered", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingXSS", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithQuestion", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testOpenStartRange", + "org.eclipse.jetty.servlet.DefaultServletTest#testDefaultBrotliOverGzip", + "org.eclipse.jetty.servlet.DefaultServletTest#testControlCharacter", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfcFile", + "org.eclipse.jetty.servlet.DefaultServletTest#testGetUtf8NfdFile", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverride", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingWithQuestionMarks", + "org.eclipse.jetty.servlet.DefaultServletTest#testDirectFromResourceHttpContent", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testBrotli", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testNoRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testGzip", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testSingleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingProperUrlEncoding", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testUnsatisfiableRanges", + "org.eclipse.jetty.servlet.DefaultServletTest#testRelativeRedirect", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testPrefixRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletRangesTest#testMultipleRangeRequests", + "org.eclipse.jetty.servlet.DefaultServletTest#testSymLinks", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirectDirWithSemicolon", + "org.eclipse.jetty.servlet.DefaultServletTest#testCachedBrotli", + "org.eclipse.jetty.servlet.DefaultServletTest#testListingFilenamesOnlyUrlResource", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlDefaultServlet", + "org.eclipse.jetty.servlet.DefaultServletTest#testWelcomeRedirect", + "org.eclipse.jetty.servlet.CacheControlHeaderTest#testCacheControlFilterOverrideWithWrapper" + ] +} \ No newline at end of file