TT#45478 testrunner: translate Debian codenames into version numbers

Debian/buster + bullseye don't ship acccording version numbers via
base-files yet (but just something like "buster/sid"), so translate to
according version numbers for usage with DEBIAN_RELEASE.

Change-Id: Ica5e35976d62b9b3ddf312fdcd62937402e8d170
changes/81/24081/1
Michael Prokop 8 years ago
parent 3d0abea6f4
commit d1252548f2

@ -56,6 +56,15 @@ mkdir -p "${REPORT_DIRECTORY}"
TAP_RESULTS="${REPORT_DIRECTORY}/goss_results.tap"
DEBIAN_RELEASE=$(sed -e 's/\([0-9]*\)\..*/\1/' /etc/debian_version)
# translate Debian codenames that don't have a version number (yet) into according numbers
case "${DEBIAN_RELEASE}" in
buster*)
DEBIAN_RELEASE=10
;;
bullseye*)
DEBIAN_RELEASE=11
;;
esac
DEBIAN_RELEASE=$DEBIAN_RELEASE goss -g "/etc/ngcp-tests/goss.yaml" validate --format tap | tee "${TAP_RESULTS}"
exit "${PIPESTATUS[0]}"

Loading…
Cancel
Save