From adb0e21e626af3b2cb288c488f4990e1ec56a6ff Mon Sep 17 00:00:00 2001 From: Thomas Munro Date: Sat, 2 Sep 2023 10:09:47 +1200 Subject: [PATCH v1 2/5] ci: Enable RADIUS tests. Unix targets only, because FreeRADIUS doesn't exist on Windows. XXX Not sure it's worth running this stuff on CI. This is just for demonstration. --- .cirrus.tasks.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.cirrus.tasks.yml b/.cirrus.tasks.yml index 1ce6c443a8c..b9c37440777 100644 --- a/.cirrus.tasks.yml +++ b/.cirrus.tasks.yml @@ -20,7 +20,7 @@ env: MTEST_ARGS: --print-errorlogs --no-rebuild -C build PGCTLTIMEOUT: 120 # avoids spurious failures during parallel tests TEMP_CONFIG: ${CIRRUS_WORKING_DIR}/src/tools/ci/pg_ci_base.conf - PG_TEST_EXTRA: kerberos ldap ssl libpq_encryption load_balance + PG_TEST_EXTRA: kerberos ldap ssl libpq_encryption load_balance radius # What files to preserve in case tests fail @@ -164,7 +164,7 @@ task: chown root:postgres /tmp/cores sysctl kern.corefile='/tmp/cores/%N.%P.core' setup_additional_packages_script: | - #pkg install -y ... + pkg install -y freeradius3 # NB: Intentionally build without -Dllvm. The freebsd image size is already # large enough to make VM startup slow, and even without llvm freebsd @@ -313,8 +313,8 @@ task: EOF setup_additional_packages_script: | - #apt-get update - #DEBIAN_FRONTEND=noninteractive apt-get -y install ... + apt-get update + DEBIAN_FRONTEND=noninteractive apt-get -y install freeradius matrix: - name: Linux - Debian Bookworm - Autoconf @@ -473,6 +473,7 @@ task: setup_additional_packages_script: | sh src/tools/ci/ci_macports_packages.sh \ ccache \ + freeradius \ icu \ kerberos5 \ lz4 \ -- 2.39.3 (Apple Git-146)