]>
Commit | Line | Data |
---|---|---|
8f0f381f | 1 | #!/usr/bin/env bash |
ffcb6535 | 2 | |
f1adde9f SB |
3 | TESTDIR=${abs_top_testdir:-$(dirname "$0")} |
4 | ROOT=${abs_top_builddir:-$(dirname "$0")/..} | |
5 | source ${TESTDIR}/common | |
6 | skip_test_no_tpm12 "${SWTPM_EXE}" | |
7 | ||
01aa2ed3 | 8 | cd "$(dirname "$0")" |
ffcb6535 | 9 | |
01aa2ed3 SB |
10 | export SWTPM_IOCTL_BUFFERSIZE=100 |
11 | export SWTPM_INTERFACE=cuse | |
12 | bash _test_swtpm_bios | |
ffcb6535 | 13 | ret=$? |
01aa2ed3 | 14 | [ $ret -ne 0 ] && [ $ret -ne 77 ] && exit $ret |
ffcb6535 | 15 | |
01aa2ed3 SB |
16 | export SWTPM_IOCTL_BUFFERSIZE=4096 |
17 | export SWTPM_INTERFACE=cuse | |
18 | bash _test_swtpm_bios | |
ffcb6535 | 19 | ret=$? |
01aa2ed3 | 20 | [ $ret -ne 0 ] && [ $ret -ne 77 ] && exit $ret |
ffcb6535 | 21 | |
01aa2ed3 SB |
22 | export SWTPM_INTERFACE=socket+socket |
23 | export SWTPM_SERVER_NAME=localhost | |
24 | export SWTPM_SERVER_PORT=65424 | |
25 | export SWTPM_CTRL_PORT=65425 | |
26 | bash _test_swtpm_bios | |
ffcb6535 | 27 | ret=$? |
01aa2ed3 | 28 | [ $ret -ne 0 ] && [ $ret -ne 77 ] && exit $ret |
ffcb6535 | 29 | |
01aa2ed3 SB |
30 | export SWTPM_INTERFACE=socket+unix |
31 | export SWTPM_SERVER_NAME=localhost | |
32 | export SWTPM_SERVER_PORT=65424 | |
33 | bash _test_swtpm_bios | |
34 | ret=$? | |
35 | [ $ret -ne 0 ] && [ $ret -ne 77 ] && exit $ret | |
ffcb6535 | 36 | |
01aa2ed3 SB |
37 | export SWTPM_INTERFACE=unix+unix |
38 | bash _test_swtpm_bios | |
39 | ret=$? | |
40 | [ $ret -ne 0 ] && [ $ret -ne 77 ] && exit $ret | |
ffcb6535 SB |
41 | |
42 | exit 0 |