* adjust acceptable log errors fro http2 test suite on travis

* disable building of pebble for ACME tests as golang shows trouble



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1894612 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Stefan Eissing
2021-10-29 10:26:40 +00:00
parent 668e6394bd
commit eed172d8a2
2 changed files with 13 additions and 5 deletions

View File

@ -70,6 +70,8 @@ class H2TestEnv(HttpdTestEnv):
])
self.httpd_error_log.add_ignored_patterns([
re.compile(r'.*malformed header from script \'hecho.py\': Bad header: x.*'),
re.compile(r'.*:tls_post_process_client_hello:.*'),
re.compile(r'.*:tls_process_client_certificate:.*'),
])
if setup_dirs:

View File

@ -169,11 +169,17 @@ if ! test -v SKIP_TESTING; then
# Run ACME tests.
# need the go based pebble as ACME test server
# which is a package on debian sid, but not on focal
export GOPATH=${PREFIX}/gocode
mkdir -p "${GOPATH}"
go get -u github.com/letsencrypt/pebble/...
cd $GOPATH/src/github.com/letsencrypt/pebble && go install ./...
export PATH="${PATH}:${GOPATH}/bin"
# FAILS on TRAVIS with
# package github.com/letsencrypt/pebble/cmd/pebble
# imports crypto/ed25519: unrecognized import path "crypto/ed25519" (import path does not begin with hostname)
#
# but works on a docker ubuntu-focal image. ???
# DISABLED
#export GOPATH=${PREFIX}/gocode
#mkdir -p "${GOPATH}"
#go get -u github.com/letsencrypt/pebble/...
#cd $GOPATH/src/github.com/letsencrypt/pebble && go install ./...
#export PATH="${PATH}:${GOPATH}/bin"
py.test-3 test/modules/md
RV=$?