From eed172d8a2aac700eb02f1df4b2b7dcdd93d1dd5 Mon Sep 17 00:00:00 2001 From: Stefan Eissing Date: Fri, 29 Oct 2021 10:26:40 +0000 Subject: [PATCH] * 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 --- test/modules/http2/env.py | 2 ++ test/travis_run_linux.sh | 16 +++++++++++----- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/test/modules/http2/env.py b/test/modules/http2/env.py index d3d0cafb28b..7923d90f257 100644 --- a/test/modules/http2/env.py +++ b/test/modules/http2/env.py @@ -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: diff --git a/test/travis_run_linux.sh b/test/travis_run_linux.sh index 685db80fb6a..eb235ce582e 100755 --- a/test/travis_run_linux.sh +++ b/test/travis_run_linux.sh @@ -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=$? -- 2.47.3