113498266Sopenharmony_ci#*************************************************************************** 213498266Sopenharmony_ci# _ _ ____ _ 313498266Sopenharmony_ci# Project ___| | | | _ \| | 413498266Sopenharmony_ci# / __| | | | |_) | | 513498266Sopenharmony_ci# | (__| |_| | _ <| |___ 613498266Sopenharmony_ci# \___|\___/|_| \_\_____| 713498266Sopenharmony_ci# 813498266Sopenharmony_ci# Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al. 913498266Sopenharmony_ci# 1013498266Sopenharmony_ci# This software is licensed as described in the file COPYING, which 1113498266Sopenharmony_ci# you should have received as part of this distribution. The terms 1213498266Sopenharmony_ci# are also available at https://curl.se/docs/copyright.html. 1313498266Sopenharmony_ci# 1413498266Sopenharmony_ci# You may opt to use, copy, modify, merge, publish, distribute and/or sell 1513498266Sopenharmony_ci# copies of the Software, and permit persons to whom the Software is 1613498266Sopenharmony_ci# furnished to do so, under the terms of the COPYING file. 1713498266Sopenharmony_ci# 1813498266Sopenharmony_ci# This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY 1913498266Sopenharmony_ci# KIND, either express or implied. 2013498266Sopenharmony_ci# 2113498266Sopenharmony_ci# SPDX-License-Identifier: curl 2213498266Sopenharmony_ci# 2313498266Sopenharmony_ci########################################################################### 2413498266Sopenharmony_ci# 2513498266Sopenharmony_ci# This file can be used to specify test cases that should not run when all 2613498266Sopenharmony_ci# test cases are run by runtests.pl. Just add the plain test case numbers, one 2713498266Sopenharmony_ci# per line. 2813498266Sopenharmony_ci# Lines starting with '#' letters are treated as comments. 2913498266Sopenharmony_ci# 3013498266Sopenharmony_ci# Uses SRP to "a server not supporting it" but modern stunnel versions 3113498266Sopenharmony_ci# will silently accept it and remain happy 3213498266Sopenharmony_ci323 3313498266Sopenharmony_ci# 3413498266Sopenharmony_ci594 3513498266Sopenharmony_ci836 3613498266Sopenharmony_ci882 3713498266Sopenharmony_ci938 3813498266Sopenharmony_ci# test 1182 kills the test servers as a side effect 3913498266Sopenharmony_ci# of running runtests.pl as a child of itself sharing 4013498266Sopenharmony_ci# some of the directories. 4113498266Sopenharmony_ci1182 4213498266Sopenharmony_ci# test 1184 causes flakiness in CI builds, mostly visible on macOS 4313498266Sopenharmony_ci1184 4413498266Sopenharmony_ci1209 4513498266Sopenharmony_ci1211 4613498266Sopenharmony_ci# fnmatch differences are just too common to make testing them sensible 4713498266Sopenharmony_ci1307 4813498266Sopenharmony_ci1316 4913498266Sopenharmony_ci# test 1510 causes problems on the CI on github 5013498266Sopenharmony_ci# example: https://travis-ci.org/curl/curl/builds/81633600 5113498266Sopenharmony_ci1510 5213498266Sopenharmony_ci1512 5313498266Sopenharmony_ci# test 1801 causes problems on Mac OS X and github 5413498266Sopenharmony_ci# https://github.com/curl/curl/issues/380 5513498266Sopenharmony_ci1801 5613498266Sopenharmony_ci# test 2086 causes issues on Windows only 5713498266Sopenharmony_ci2086 5813498266Sopenharmony_ci# 5913498266Sopenharmony_ci# 6013498266Sopenharmony_ci# Tests that are disabled here for Hyper are SUPPOSED to work but 6113498266Sopenharmony_ci# still need adjustments in tests or code. Tests that cannot be 6213498266Sopenharmony_ci# fixed for hyper should be adjusted for it in the test file. 6313498266Sopenharmony_ci# 6413498266Sopenharmony_ci# hyper support remains EXPERIMENTAL as long as there's a test number 6513498266Sopenharmony_ci# listed below 6613498266Sopenharmony_ci# 6713498266Sopenharmony_ci# Several tests fail due to hyper's lack of trailers support: 266, 1417, 1540, 6813498266Sopenharmony_ci# 1591, 1943. See https://github.com/hyperium/hyper/issues/2699 for details. 6913498266Sopenharmony_ci%if hyper 7013498266Sopenharmony_ci266 7113498266Sopenharmony_ci579 7213498266Sopenharmony_ci587 7313498266Sopenharmony_ci# 1021 re-added here due to flakiness 7413498266Sopenharmony_ci1021 7513498266Sopenharmony_ci1117 7613498266Sopenharmony_ci1417 7713498266Sopenharmony_ci1533 7813498266Sopenharmony_ci1540 7913498266Sopenharmony_ci1591 8013498266Sopenharmony_ci1943 8113498266Sopenharmony_ci2301 8213498266Sopenharmony_ci2302 8313498266Sopenharmony_ci2305 8413498266Sopenharmony_ci# response body seem not to be handled by hyper 8513498266Sopenharmony_ci2307 8613498266Sopenharmony_ci%endif 8713498266Sopenharmony_ci2043 8813498266Sopenharmony_ci# The CRL test (313) doesn't work with rustls because rustls doesn't support 8913498266Sopenharmony_ci# CRLs. 9013498266Sopenharmony_ci# Tests that rely on connecting to an IP address over TLS don't work because 9113498266Sopenharmony_ci# rustls doesn't support IP address certificates yet. That's the 400 series of 9213498266Sopenharmony_ci# tests listed here, plus 1112 and 1272 9313498266Sopenharmony_ci%if rustls 9413498266Sopenharmony_ci313 9513498266Sopenharmony_ci400 9613498266Sopenharmony_ci401 9713498266Sopenharmony_ci403 9813498266Sopenharmony_ci404 9913498266Sopenharmony_ci406 10013498266Sopenharmony_ci407 10113498266Sopenharmony_ci408 10213498266Sopenharmony_ci409 10313498266Sopenharmony_ci987 10413498266Sopenharmony_ci988 10513498266Sopenharmony_ci989 10613498266Sopenharmony_ci1112 10713498266Sopenharmony_ci1272 10813498266Sopenharmony_ci%endif 10913498266Sopenharmony_ci# The CRL test doesn't work with wolfSSL 11013498266Sopenharmony_ci%if wolfssl 11113498266Sopenharmony_ci313 11213498266Sopenharmony_ci%endif 11313498266Sopenharmony_ci# The CRL test doesn't work with BearSSL 11413498266Sopenharmony_ci%if bearssl 11513498266Sopenharmony_ci313 11613498266Sopenharmony_ci%endif 117