swtpm/tests
Stefan Berger f3a149175c tests: add functions for running swtpm and swtpm_ioctl
To be able to run tests with either one of the interfaces, add function
for running swtpm and swtpm_ioctl commands and form the command line
parameters dependent on the type of interface being passed. We rely on
environment variables to provide the specific parameters that are needed
to run the program with the appropriate parameters.

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
2017-07-11 14:04:40 -04:00
..
data Extend test cases with large permanent state 2015-06-04 10:55:32 -04:00
common tests: add functions for running swtpm and swtpm_ioctl 2017-07-11 14:04:40 -04:00
create_certs.sh merging swtpm-tools into this project 2014-12-05 13:43:21 -05:00
load_vtpm_proxy tests: Skip CUSE TPM related tests if cuse module is not available 2017-02-02 09:01:55 -05:00
Makefile.am tests: Add a test case for swtpm using the vTPM proxy device 2017-01-15 09:47:01 -05:00
swtpm_setup.conf merging swtpm-tools into this project 2014-12-05 13:43:21 -05:00
test_clientfds.py swtpm: Added support for passing control channel client fd. 2017-03-31 08:15:51 -04:00
test_commandline Introduce '--flag not-need-init' for socket and chardev 2017-07-11 14:04:40 -04:00
test_common test: Add --log parameter to test logging 2017-02-03 15:15:31 -05:00
test_config.in build: remove hardcoded tss user and group 2015-11-02 20:47:37 -05:00
test_ctrlchannel Introduce '--flag not-need-init' for socket and chardev 2017-07-11 14:04:40 -04:00
test_ctrlchannel2 Introduce '--flag not-need-init' for socket and chardev 2017-07-11 14:04:40 -04:00
test_cuse tests: Skip CUSE TPM related tests if cuse module is not available 2017-02-02 09:01:55 -05:00
test_encrypted_state tests: source script relative to directory 2016-04-15 22:16:00 -04:00
test_getcap tests: source script relative to directory 2016-04-15 22:16:00 -04:00
test_hashing tests: source script relative to directory 2016-04-15 22:16:00 -04:00
test_hashing2 tests: source script relative to directory 2016-04-15 22:16:00 -04:00
test_init tests: source script relative to directory 2016-04-15 22:16:00 -04:00
test_locality Implement allow-set-locality for CUSE TPM and extend test case. 2017-06-06 16:51:45 -04:00
test_migration_key tests: source script relative to directory 2016-04-15 22:16:00 -04:00
test_migration_key_2 Support read()/write() for TPM state blob transfer 2015-06-04 18:49:25 -04:00
test_parameters build: remove hardcoded tss user and group 2015-11-03 10:13:46 -05:00
test_resume_volatile tests: source script relative to directory 2016-04-15 22:16:00 -04:00
test_save_load_encrypted_state tests: source script relative to directory 2016-04-15 22:16:00 -04:00
test_save_load_encrypted_state_2 Support read()/write() for TPM state blob transfer 2015-06-04 18:49:25 -04:00
test_save_load_state tests: source script relative to directory 2016-04-15 22:16:00 -04:00
test_save_load_state_2 Support read()/write() for TPM state blob transfer 2015-06-04 18:49:25 -04:00
test_swtpm_bios tests: source script relative to directory 2016-04-15 22:16:00 -04:00
test_swtpm_cert tests: Deactivate the checking for the certificate size 2015-12-13 21:58:38 -05:00
test_swtpm_setup_create_cert tests: Display logfile upon failure 2016-01-13 10:35:20 -05:00
test_volatilestate tests: source script relative to directory 2016-04-15 22:16:00 -04:00
test_vtpm_proxy tests: Wait for chardev to appear 2017-01-24 08:43:50 -05:00
test_wrongorder test: Add --log parameter to test logging 2017-02-03 15:15:31 -05:00