You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by jo...@apache.org on 2021/08/26 14:41:46 UTC
svn commit: r1892620 - in /httpd/httpd/trunk: .travis.yml
test/travis_run_linux.sh
Author: jorton
Date: Thu Aug 26 14:41:46 2021
New Revision: 1892620
URL: http://svn.apache.org/viewvc?rev=1892620&view=rev
Log:
Add HTTP/2 test job to Travis configuration.
Github: closes #262
Modified:
httpd/httpd/trunk/.travis.yml
httpd/httpd/trunk/test/travis_run_linux.sh
Modified: httpd/httpd/trunk/.travis.yml
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/.travis.yml?rev=1892620&r1=1892619&r2=1892620&view=diff
==============================================================================
--- httpd/httpd/trunk/.travis.yml (original)
+++ httpd/httpd/trunk/.travis.yml Thu Aug 26 14:41:46 2021
@@ -265,6 +265,39 @@ jobs:
TEST_MALLOC=1 TEST_SSL=1
CLEAR_CACHE=1
# -------------------------------------------------------------------------
+ - if: *condition_not_24x
+ name: Linux Ubuntu, event MPM, HTTP/2 test suite
+ dist: focal
+ env: APR_VERSION=1.7.0
+ APU_VERSION=1.6.1 APU_CONFIG="--with-crypto"
+ CONFIG="--enable-mods-shared=reallyall --with-mpm=event --enable-mpms-shared=event"
+ TESTS="t/modules/http2.t" TEST_INSTALL=1 TEST_H2=1
+ addons:
+ apt:
+ sources:
+ - sourceline: 'deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe'
+ packages:
+ - cpanminus
+ - libtool-bin
+ - libapr1-dev
+ - libaprutil1-dev
+ - perl-doc
+ - liblua5.3-dev
+ - libbrotli-dev
+ - libcurl4-openssl-dev
+ - libsystemd-dev
+ - libnghttp2-dev
+ - libjansson-dev
+ - libpcre2-dev
+ - libldap2-dev
+ - ldap-utils
+ - gdb
+ - curl
+ - python3-pytest
+ - nghttp2-client
+ - python3-cryptography
+ - python3-requests
+ # -------------------------------------------------------------------------
- name: Linux Ubuntu, APR 1.7.0, APR-util 1.6.1, LDAP
env: APR_VERSION=1.7.0
APU_VERSION=1.6.1 APU_CONFIG="--with-crypto --with-ldap"
Modified: httpd/httpd/trunk/test/travis_run_linux.sh
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/test/travis_run_linux.sh?rev=1892620&r1=1892619&r2=1892620&view=diff
==============================================================================
--- httpd/httpd/trunk/test/travis_run_linux.sh (original)
+++ httpd/httpd/trunk/test/travis_run_linux.sh Thu Aug 26 14:41:46 2021
@@ -140,6 +140,12 @@ if ! test -v SKIP_TESTING; then
popd
fi
+ if test -v TEST_H2 -a $RV -eq 0; then
+ # Run HTTP/2 tests.
+ py.test-3 test/modules/http2
+ RV=$?
+ fi
+
if test -v LITMUS -a $RV -eq 0; then
pushd test/perl-framework
mkdir -p t/htdocs/modules/dav