Add mod_http2 BuildRequires for t5559-http-fetch-smart-http2; skip it on EL7, which lacks it. Ignore the expected 'missing HTTP2' output from t5551-http-fetch-smart. Use a strict pattern to avoid unintended matches. Sadly, we must also disable t5559 for now. It fails very often across all architectures. The most common failure is "large fetch-pack requests can be sent using chunked encoding" (t5559.30), but earlier tests have also failed. Until these failures are understood and resolved, the entire test is disabled globally. (It's also disabled for EL-7, which is redundant now but won't be after we re-enable the test globally in the near future.) We can't simply skip the mod_http2 dependency here because we set GIT_TEST_HTTPD=true. Per upstream 73c49a4474 (t: run t5551 tests with both HTTP and HTTP/2, 2022-11-11): If HTTP/2 isn't supported on a given platform, then t5559 should bail during the webserver setup, and gracefully skip all tests (unless GIT_TEST_HTTPD has been changed from "auto" to "yes", where the point is to complain when webserver setup fails). Also ignore the 'missing BUILTIN_TXT_$builtin' output which comes from upstream a0c3244796 (doc SYNOPSIS & -h: use "-" to separate words in labels, not "_", 2022-10-13). We may want to loosen this in the future, but for now ignore it because it doesn't help us identify missing test dependencies. Release notes: https://github.com/git/git/raw/v2.39.0-rc0/Documentation/RelNotes/2.39.0.txt
33 lines
945 B
Plaintext
33 lines
945 B
Plaintext
^ok 1 # SKIP enable client-side http/2 \(missing HTTP2\)$
|
|
expensive 2GB clone test; enable with GIT_TEST_CLONE_2GB=true
|
|
filesystem does not corrupt utf-8
|
|
fsmonitor--daemon is not supported on this platform
|
|
GIT_SKIP_TESTS
|
|
missing AUTOIDENT
|
|
missing BUILTIN_TXT_
|
|
missing CASE_INSENSITIVE_FS
|
|
missing DONTHAVEIT
|
|
missing ([!]LONG_IS_64BIT,)?EXPENSIVE
|
|
missing FSMONITOR_DAEMON
|
|
missing JGIT
|
|
missing !?LAZY_(TRUE|FALSE)
|
|
missing MINGW
|
|
missing NATIVE_CRLF
|
|
missing !PCRE
|
|
missing !PTHREADS
|
|
missing !REFFILES
|
|
missing RFC1991
|
|
missing RUNTIME_PREFIX
|
|
missing SYMLINKS_WINDOWS
|
|
missing TAR_NEEDS_PAX_FALLBACK
|
|
missing UTF8_NFD_TO_NFC
|
|
missing WINDOWS
|
|
skipping case insensitive tests
|
|
skipping git p4 tests
|
|
skipping remote-svn tests, python not available
|
|
skipping svn-info test
|
|
skipping Windows-(only path|specific) tests
|
|
Test requiring writable / skipped
|
|
used to test external credential helpers
|
|
You must set env var GIT_TEST_ALLOW_SUDO=YES in order to run this test
|