1*6236dae4SAndroid Build Coastguard Worker#*************************************************************************** 2*6236dae4SAndroid Build Coastguard Worker# _ _ ____ _ 3*6236dae4SAndroid Build Coastguard Worker# Project ___| | | | _ \| | 4*6236dae4SAndroid Build Coastguard Worker# / __| | | | |_) | | 5*6236dae4SAndroid Build Coastguard Worker# | (__| |_| | _ <| |___ 6*6236dae4SAndroid Build Coastguard Worker# \___|\___/|_| \_\_____| 7*6236dae4SAndroid Build Coastguard Worker# 8*6236dae4SAndroid Build Coastguard Worker# Copyright (C) Daniel Stenberg, <[email protected]>, et al. 9*6236dae4SAndroid Build Coastguard Worker# 10*6236dae4SAndroid Build Coastguard Worker# This software is licensed as described in the file COPYING, which 11*6236dae4SAndroid Build Coastguard Worker# you should have received as part of this distribution. The terms 12*6236dae4SAndroid Build Coastguard Worker# are also available at https://curl.se/docs/copyright.html. 13*6236dae4SAndroid Build Coastguard Worker# 14*6236dae4SAndroid Build Coastguard Worker# You may opt to use, copy, modify, merge, publish, distribute and/or sell 15*6236dae4SAndroid Build Coastguard Worker# copies of the Software, and permit persons to whom the Software is 16*6236dae4SAndroid Build Coastguard Worker# furnished to do so, under the terms of the COPYING file. 17*6236dae4SAndroid Build Coastguard Worker# 18*6236dae4SAndroid Build Coastguard Worker# This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY 19*6236dae4SAndroid Build Coastguard Worker# KIND, either express or implied. 20*6236dae4SAndroid Build Coastguard Worker# 21*6236dae4SAndroid Build Coastguard Worker# SPDX-License-Identifier: curl 22*6236dae4SAndroid Build Coastguard Worker# 23*6236dae4SAndroid Build Coastguard Worker########################################################################### 24*6236dae4SAndroid Build Coastguard Worker# 25*6236dae4SAndroid Build Coastguard Worker# This file can be used to specify test cases that should not run when all 26*6236dae4SAndroid Build Coastguard Worker# test cases are run by runtests.pl. Just add the plain test case numbers, one 27*6236dae4SAndroid Build Coastguard Worker# per line. 28*6236dae4SAndroid Build Coastguard Worker# Lines starting with '#' letters are treated as comments. 29*6236dae4SAndroid Build Coastguard Worker# 30*6236dae4SAndroid Build Coastguard Worker# Uses SRP to "a server not supporting it" but modern stunnel versions 31*6236dae4SAndroid Build Coastguard Worker# will silently accept it and remain happy 32*6236dae4SAndroid Build Coastguard Worker323 33*6236dae4SAndroid Build Coastguard Worker# 34*6236dae4SAndroid Build Coastguard Worker594 35*6236dae4SAndroid Build Coastguard Worker836 36*6236dae4SAndroid Build Coastguard Worker882 37*6236dae4SAndroid Build Coastguard Worker938 38*6236dae4SAndroid Build Coastguard Worker# test 1182 kills the test servers as a side effect 39*6236dae4SAndroid Build Coastguard Worker# of running runtests.pl as a child of itself sharing 40*6236dae4SAndroid Build Coastguard Worker# some of the directories. 41*6236dae4SAndroid Build Coastguard Worker1182 42*6236dae4SAndroid Build Coastguard Worker# test 1184 causes flakiness in CI builds, mostly visible on macOS 43*6236dae4SAndroid Build Coastguard Worker1184 44*6236dae4SAndroid Build Coastguard Worker1209 45*6236dae4SAndroid Build Coastguard Worker1211 46*6236dae4SAndroid Build Coastguard Worker# fnmatch differences are just too common to make testing them sensible 47*6236dae4SAndroid Build Coastguard Worker1307 48*6236dae4SAndroid Build Coastguard Worker1316 49*6236dae4SAndroid Build Coastguard Worker# test 1510 causes problems on the CI on GitHub 50*6236dae4SAndroid Build Coastguard Worker# example: https://travis-ci.org/curl/curl/builds/81633600 51*6236dae4SAndroid Build Coastguard Worker1510 52*6236dae4SAndroid Build Coastguard Worker1512 53*6236dae4SAndroid Build Coastguard Worker# test 1801 causes problems on macOS and GitHub 54*6236dae4SAndroid Build Coastguard Worker# https://github.com/curl/curl/issues/380 55*6236dae4SAndroid Build Coastguard Worker1801 56*6236dae4SAndroid Build Coastguard Worker# test 2086 causes issues on Windows only 57*6236dae4SAndroid Build Coastguard Worker2086 58*6236dae4SAndroid Build Coastguard Worker# 59*6236dae4SAndroid Build Coastguard Worker# 60*6236dae4SAndroid Build Coastguard Worker# Tests that are disabled here for Hyper are SUPPOSED to work but 61*6236dae4SAndroid Build Coastguard Worker# still need adjustments in tests or code. Tests that cannot be 62*6236dae4SAndroid Build Coastguard Worker# fixed for hyper should be adjusted for it in the test file. 63*6236dae4SAndroid Build Coastguard Worker# 64*6236dae4SAndroid Build Coastguard Worker# hyper support remains EXPERIMENTAL as long as there's a test number 65*6236dae4SAndroid Build Coastguard Worker# listed below 66*6236dae4SAndroid Build Coastguard Worker# 67*6236dae4SAndroid Build Coastguard Worker# Several tests fail due to hyper's lack of trailers support: 266, 1417, 1540, 68*6236dae4SAndroid Build Coastguard Worker# 1591, 1943. See https://github.com/hyperium/hyper/issues/2699 for details. 69*6236dae4SAndroid Build Coastguard Worker%if hyper 70*6236dae4SAndroid Build Coastguard Worker266 71*6236dae4SAndroid Build Coastguard Worker477 72*6236dae4SAndroid Build Coastguard Worker500 73*6236dae4SAndroid Build Coastguard Worker579 74*6236dae4SAndroid Build Coastguard Worker587 75*6236dae4SAndroid Build Coastguard Worker# 1021 re-added here due to flakiness 76*6236dae4SAndroid Build Coastguard Worker1021 77*6236dae4SAndroid Build Coastguard Worker1060 78*6236dae4SAndroid Build Coastguard Worker1417 79*6236dae4SAndroid Build Coastguard Worker1460 80*6236dae4SAndroid Build Coastguard Worker1533 81*6236dae4SAndroid Build Coastguard Worker1540 82*6236dae4SAndroid Build Coastguard Worker1591 83*6236dae4SAndroid Build Coastguard Worker1598 84*6236dae4SAndroid Build Coastguard Worker1943 85*6236dae4SAndroid Build Coastguard Worker2301 86*6236dae4SAndroid Build Coastguard Worker2302 87*6236dae4SAndroid Build Coastguard Worker2305 88*6236dae4SAndroid Build Coastguard Worker# response body seem not to be handled by hyper 89*6236dae4SAndroid Build Coastguard Worker2307 90*6236dae4SAndroid Build Coastguard Worker%endif 91*6236dae4SAndroid Build Coastguard Worker2043 92*6236dae4SAndroid Build Coastguard Worker# The CRL test doesn't work with wolfSSL 93*6236dae4SAndroid Build Coastguard Worker%if wolfssl 94*6236dae4SAndroid Build Coastguard Worker313 95*6236dae4SAndroid Build Coastguard Worker%endif 96*6236dae4SAndroid Build Coastguard Worker# The CRL test doesn't work with BearSSL 97*6236dae4SAndroid Build Coastguard Worker%if bearssl 98*6236dae4SAndroid Build Coastguard Worker313 99*6236dae4SAndroid Build Coastguard Worker%endif 100*6236dae4SAndroid Build Coastguard Worker%if WinIDN 101*6236dae4SAndroid Build Coastguard Worker165 102*6236dae4SAndroid Build Coastguard Worker%endif 103*6236dae4SAndroid Build Coastguard Worker# Windows non-Unicode builds fail to receive Unicode text via the command-line 104*6236dae4SAndroid Build Coastguard Worker%if win32 105*6236dae4SAndroid Build Coastguard Worker%if !Unicode 106*6236dae4SAndroid Build Coastguard Worker%if libidn2 107*6236dae4SAndroid Build Coastguard Worker165 108*6236dae4SAndroid Build Coastguard Worker1560 109*6236dae4SAndroid Build Coastguard Worker%endif 110*6236dae4SAndroid Build Coastguard Worker1448 111*6236dae4SAndroid Build Coastguard Worker2046 112*6236dae4SAndroid Build Coastguard Worker2047 113*6236dae4SAndroid Build Coastguard Worker%endif 114*6236dae4SAndroid Build Coastguard Worker%endif 115