mirror of
https://github.com/stefanberger/swtpm.git
synced 2026-08-07 09:50:23 +00:00
tests: Convert more test cases to rely on variables from common
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
This commit is contained in:
parent
1d6996ee87
commit
ec792ce855
@ -5,11 +5,8 @@
|
||||
ROOT=${abs_top_builddir:-$(dirname "$0")/..}
|
||||
TESTDIR=${abs_top_testdir:-$(dirname "$0")}
|
||||
|
||||
SWTPM=swtpm
|
||||
SWTPM_EXE=${SWTPM_EXE:-$ROOT/src/swtpm/$SWTPM}
|
||||
SWTPM_IOCTL=${SWTPM_IOCTL:-$ROOT/src/swtpm_ioctl/swtpm_ioctl}
|
||||
TPMDIR="$(mktemp -d)" || exit 1
|
||||
PID_FILE=$TPMDIR/${SWTPM}.pid
|
||||
PID_FILE=$TPMDIR/swtpm.pid
|
||||
SOCK_PATH=$TPMDIR/sock
|
||||
VOLATILESTATE=$TPMDIR/volatile
|
||||
|
||||
|
||||
@ -16,9 +16,7 @@ fi
|
||||
ROOT=${abs_top_builddir:-$(dirname "$0")/..}
|
||||
TESTDIR=${abs_top_testdir:-$(dirname "$0")}
|
||||
|
||||
SWTPM=swtpm
|
||||
SWTPM_EXE=${SWTPM_EXE:-$ROOT/src/swtpm/$SWTPM}
|
||||
PID_FILE=/${SWTPM}.pid
|
||||
PID_FILE=/swtpm.pid
|
||||
|
||||
source "${TESTDIR}/common"
|
||||
source "${TESTDIR}/test_common"
|
||||
|
||||
@ -21,9 +21,7 @@ fi
|
||||
ROOT=${abs_top_builddir:-$(dirname "$0")/..}
|
||||
TESTDIR=${abs_top_testdir:-$(dirname "$0")}
|
||||
|
||||
SWTPM=swtpm
|
||||
SWTPM_EXE=${SWTPM_EXE:-$ROOT/src/swtpm/$SWTPM}
|
||||
PID_FILE=/${SWTPM}.pid
|
||||
PID_FILE=/swtpm.pid
|
||||
VTPM_NAME="vtpm-test-chroot"
|
||||
SWTPM_DEV_NAME="/dev/${VTPM_NAME}"
|
||||
|
||||
|
||||
@ -16,9 +16,7 @@ fi
|
||||
ROOT=${abs_top_builddir:-$(dirname "$0")/..}
|
||||
TESTDIR=${abs_top_testdir:=$(dirname "$0")}
|
||||
|
||||
SWTPM=swtpm
|
||||
SWTPM_EXE=${SWTPM_EXE:-$ROOT/src/swtpm/$SWTPM}
|
||||
PID_FILE=/${SWTPM}.pid
|
||||
PID_FILE=/swtpm.pid
|
||||
|
||||
source "${TESTDIR}/common"
|
||||
source "${TESTDIR}/test_common"
|
||||
|
||||
@ -5,11 +5,8 @@
|
||||
ROOT=${abs_top_builddir:-$(dirname "$0")/..}
|
||||
TESTDIR=${abs_top_testdir:-$(dirname "$0")}
|
||||
|
||||
SWTPM=swtpm
|
||||
SWTPM_EXE=${SWTPM_EXE:-$ROOT/src/swtpm/$SWTPM}
|
||||
SWTPM_IOCTL=${SWTPM_IOCTL:-$ROOT/src/swtpm_ioctl/swtpm_ioctl}
|
||||
TPMDIR="$(mktemp -d)" || exit 1
|
||||
PID_FILE=$TPMDIR/${SWTPM}.pid
|
||||
PID_FILE=$TPMDIR/swtpm.pid
|
||||
SOCK_PATH=$TPMDIR/sock
|
||||
LOGFILE=$TPMDIR/logfile
|
||||
VOLATILESTATE=$TPMDIR/volatile
|
||||
|
||||
@ -40,11 +40,8 @@ ROOT=${abs_top_builddir:-$(dirname "$0")/..}
|
||||
TESTDIR=${abs_top_testdir:=$(dirname "$0")}
|
||||
SRCDIR=${abs_top_srcdir:-$(dirname "$0")/..}
|
||||
|
||||
SWTPM_SETUP=${ROOT}/src/swtpm_setup/swtpm_setup
|
||||
source "${TESTDIR}/common"
|
||||
SWTPM_CREATE_TPMCA=${SRCDIR}/samples/swtpm-create-tpmca
|
||||
SWTPM_LOCALCA=${ROOT}/src/swtpm_localca/swtpm_localca
|
||||
SWTPM=${ROOT}/src/swtpm/swtpm
|
||||
SWTPM_IOCTL=${ROOT}/src/swtpm_ioctl/swtpm_ioctl
|
||||
|
||||
SWTPM_INTERFACE=socket+socket
|
||||
SWTPM_SERVER_NAME=localhost
|
||||
|
||||
@ -20,11 +20,8 @@ TOOLSPATH=$(dirname "$(type -P "${PREFIX}startup")")
|
||||
ROOT=${abs_top_builddir:-$(dirname "$0")/..}
|
||||
TESTDIR=${abs_top_testdir:-$(dirname "$0")}
|
||||
|
||||
SWTPM=swtpm
|
||||
SWTPM_EXE=${SWTPM_EXE:-$ROOT/src/swtpm/$SWTPM}
|
||||
SWTPM_IOCTL=$ROOT/src/swtpm_ioctl/swtpm_ioctl
|
||||
TPMDIR="$(mktemp -d)" || exit 1
|
||||
PID_FILE=$TPMDIR/${SWTPM}.pid
|
||||
PID_FILE=$TPMDIR/swtpm.pid
|
||||
SOCK_PATH=$TPMDIR/sock
|
||||
LOGFILE=$TPMDIR/logfile
|
||||
TMPFILE=$TPMDIR/tmpfile
|
||||
|
||||
@ -20,11 +20,8 @@ TOOLSPATH=$(dirname "$(type -P "${PREFIX}startup")")
|
||||
ROOT=${abs_top_builddir:-$(dirname "$0")/..}
|
||||
TESTDIR=${abs_top_testdir:-$(dirname "$0")}
|
||||
|
||||
SWTPM=swtpm
|
||||
SWTPM_EXE=${SWTPM_EXE:-$ROOT/src/swtpm/$SWTPM}
|
||||
SWTPM_IOCTL=$ROOT/src/swtpm_ioctl/swtpm_ioctl
|
||||
TPMDIR="$(mktemp -d)" || exit 1
|
||||
PID_FILE=$TPMDIR/${SWTPM}.pid
|
||||
PID_FILE=$TPMDIR/swtpm.pid
|
||||
SOCK_PATH=$TPMDIR/sock
|
||||
LOGFILE=$TPMDIR/logfile
|
||||
TMPFILE=$TPMDIR/tmpfile
|
||||
|
||||
@ -11,12 +11,10 @@ fi
|
||||
ROOT=${abs_top_builddir:-$(dirname "$0")/..}
|
||||
TESTDIR=${abs_top_testdir:-$(dirname "$0")}
|
||||
|
||||
SWTPM=swtpm
|
||||
SWTPM_EXE=$ROOT/src/swtpm/$SWTPM
|
||||
TPM_PATH="$(mktemp -d)" || exit 1
|
||||
STATE_FILE=$TPM_PATH/tpm2-00.permall
|
||||
VOLATILE_STATE_FILE=$TPM_PATH/tpm2-00.volatilestate
|
||||
PID_FILE=$TPM_PATH/${SWTPM}.pid
|
||||
PID_FILE=$TPM_PATH/swtpm.pid
|
||||
SOCK_PATH=$TPM_PATH/sock
|
||||
CMD_PATH=$TPM_PATH/cmd
|
||||
RESP_PATH=$TPM_PATH/resp
|
||||
@ -24,7 +22,7 @@ LOGFILE=$TPM_PATH/logfile
|
||||
|
||||
function cleanup()
|
||||
{
|
||||
pid=$(ps aux | grep "$SWTPM" | grep -E " file=${PID_FILE}\$" | gawk '{print $2}')
|
||||
pid=$(ps aux | grep "swtpm" | grep -E " file=${PID_FILE}\$" | gawk '{print $2}')
|
||||
if [ -n "$pid" ]; then
|
||||
kill_quiet -9 "$pid"
|
||||
fi
|
||||
@ -49,9 +47,9 @@ $SWTPM_EXE chardev \
|
||||
${SWTPM_TEST_SECCOMP_OPT:+${SWTPM_TEST_SECCOMP_OPT}} \
|
||||
--pid "file=$PID_FILE" &>"$LOGFILE" &
|
||||
sleep 0.5
|
||||
PID=$(ps aux | grep $SWTPM | grep -E " file=${PID_FILE}\$" | gawk '{print $2}')
|
||||
PID=$(ps aux | grep swtpm | grep -E " file=${PID_FILE}\$" | gawk '{print $2}')
|
||||
|
||||
display_processes_by_name "$SWTPM"
|
||||
display_processes_by_name "swtpm"
|
||||
|
||||
if ! kill_quiet -0 "$PID"; then
|
||||
echo "Error: Chardev TPM did not start."
|
||||
|
||||
@ -11,12 +11,10 @@ fi
|
||||
ROOT=${abs_top_builddir:-$(dirname "$0")/..}
|
||||
TESTDIR=${abs_top_testdir:-$(dirname "$0")}
|
||||
|
||||
SWTPM=swtpm
|
||||
SWTPM_EXE=${SWTPM_EXE:-$ROOT/src/swtpm/$SWTPM}
|
||||
TPM_PATH="$(mktemp -d)" || exit 1
|
||||
STATE_FILE=$TPM_PATH/tpm-00.permall
|
||||
VOLATILE_STATE_FILE=$TPM_PATH/tpm-00.volatilestate
|
||||
PID_FILE=$TPM_PATH/${SWTPM}.pid
|
||||
PID_FILE=$TPM_PATH/swtpm.pid
|
||||
SOCK_PATH=$TPM_PATH/sock
|
||||
CMD_PATH=$TPM_PATH/cmd
|
||||
RESP_PATH=$TPM_PATH/resp
|
||||
@ -24,7 +22,7 @@ LOGFILE=$TPM_PATH/logfile
|
||||
|
||||
function cleanup()
|
||||
{
|
||||
pid=$(ps aux | grep "$SWTPM" | grep -E " file=${PID_FILE}\$" | gawk '{print $2}')
|
||||
pid=$(ps aux | grep "swtpm" | grep -E " file=${PID_FILE}\$" | gawk '{print $2}')
|
||||
if [ -n "$pid" ]; then
|
||||
kill_quiet -9 "$pid"
|
||||
fi
|
||||
@ -46,9 +44,9 @@ $SWTPM_EXE chardev --vtpm-proxy \
|
||||
${SWTPM_TEST_SECCOMP_OPT:+${SWTPM_TEST_SECCOMP_OPT}} \
|
||||
--pid "file=$PID_FILE" &>"$LOGFILE" &
|
||||
sleep 0.5
|
||||
PID=$(ps aux | grep $SWTPM | grep -E " file=${PID_FILE}\$" | gawk '{print $2}')
|
||||
PID=$(ps aux | grep swtpm | grep -E " file=${PID_FILE}\$" | gawk '{print $2}')
|
||||
|
||||
display_processes_by_name "$SWTPM"
|
||||
display_processes_by_name "swtpm"
|
||||
|
||||
if ! kill_quiet -0 "$PID"; then
|
||||
echo "Error: Chardev TPM did not start."
|
||||
|
||||
Loading…
Reference in New Issue
Block a user