swtpm/tests
Stefan Berger 2b0f421224 tests: Gate the IBM TSS 2 related test with SWTPM_TEST_IBMTSS2
Older versions of the IBM TSS2, such as in FC26 for example, behave
slightly different than the code in the test case expects (certain
files are not generated or may have a different name). So gate this
test case with SWTPM_TEST_IBMTSS2 environment variable so we don't run
it by default if the TSS tools are found and so we do not run into
possible errors due to an older version of the stack installed on the
system.

Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
2019-01-17 18:57:53 -05:00
..
data tests: Extend test cases with aes-256-cbc state file encryption 2018-09-17 12:23:22 -04:00
_test_encrypted_state tests: Use bash's built-in echo rather than /bin/echo 2018-11-19 18:50:42 -05:00
_test_getcap tests: Increase timeout for shutdown for running with valgrind 2018-10-01 12:52:20 -04:00
_test_hashing tests: Increase timeout for shutdown for running with valgrind 2018-10-01 12:52:20 -04:00
_test_hashing2 tests: Check expected error output against expected error message 2018-10-08 06:43:30 -04:00
_test_init tests: wait for files to appear or disappear after starting swtpm 2018-10-01 12:52:20 -04:00
_test_locality tests: Increase timeout for shutdown for running with valgrind 2018-10-01 12:52:20 -04:00
_test_migration_key tests: Check expected error output against expected error message 2018-10-08 06:43:30 -04:00
_test_migration_key_2 tests: Run tests also on socket interfaces 2017-07-11 14:04:40 -04:00
_test_resume_volatile tests: Call function rather than running 'ps aux' to display proceses 2018-09-27 10:19:09 -04:00
_test_save_load_encrypted_state tests: Check expected error output against expected error message 2018-10-08 06:43:30 -04:00
_test_save_load_state tests: Increase timeout for shutdown for running with valgrind 2018-10-01 12:52:20 -04:00
_test_setbuffersize tests: Check expected error output against expected error message 2018-10-08 06:43:30 -04:00
_test_swtpm_bios tests: wait for files to appear or disappear after starting swtpm 2018-10-01 12:52:20 -04:00
_test_tpm2_encrypted_state tests: Use bash's built-in echo rather than /bin/echo 2018-11-19 18:50:42 -05:00
_test_tpm2_getcap tests: Check expected error output against expected error message 2018-10-08 06:43:30 -04:00
_test_tpm2_hashing tests: Increase timeout for shutdown for running with valgrind 2018-10-01 12:52:20 -04:00
_test_tpm2_hashing2 tests: Check expected error output against expected error message 2018-10-08 06:43:30 -04:00
_test_tpm2_hashing3 tests: Shut down swtpm at the end to avoid kill 2018-10-08 06:43:30 -04:00
_test_tpm2_init tests: Increase timeout for shutdown for running with valgrind 2018-10-01 12:52:20 -04:00
_test_tpm2_locality tests: Increase timeout for shutdown for running with valgrind 2018-10-01 12:52:20 -04:00
_test_tpm2_migration_key tests: Check expected error output against expected error message 2018-10-08 06:43:30 -04:00
_test_tpm2_probe tests: Shut down swtpm at the end to avoid kill 2018-10-08 06:43:30 -04:00
_test_tpm2_resume_volatile tests: Call function rather than running 'ps aux' to display proceses 2018-09-27 10:19:09 -04:00
_test_tpm2_save_load_encrypted_state tests: Check expected error output against expected error message 2018-10-08 06:43:30 -04:00
_test_tpm2_save_load_state tests: Increase timeout for shutdown for running with valgrind 2018-10-01 12:52:20 -04:00
_test_tpm2_save_load_state_da_timeout tests: Increase timeout for shutdown for running with valgrind 2018-10-01 12:52:20 -04:00
_test_tpm2_savestate tests: Increase timeout for shutdown for running with valgrind 2018-10-01 12:52:20 -04:00
_test_tpm2_setbuffersize tests: Check expected error output against expected error message 2018-10-08 06:43:30 -04:00
_test_tpm2_swtpm_bios tests: wait for files to appear or disappear after starting swtpm 2018-10-01 12:52:20 -04:00
_test_tpm2_volatilestate tests: Increase timeout for shutdown for running with valgrind 2018-10-01 12:52:20 -04:00
_test_tpm2_wrongorder tests: Check expected error output against expected error message 2018-10-08 06:43:30 -04:00
_test_tpm_probe tests: Shut down swtpm at the end to avoid kill 2018-10-08 06:43:30 -04:00
_test_volatilestate tests: Increase timeout for shutdown for running with valgrind 2018-10-01 12:52:20 -04:00
_test_wrongorder tests: Increase timeout for shutdown for running with valgrind 2018-10-01 12:52:20 -04:00
common tests: Return a string from get_file_hash if file not found 2018-10-08 06:43:30 -04:00
create_certs.sh scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00: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 the TPM CA setup script 2018-11-05 15:15:48 -05:00
swtpm_setup.conf treewide: remove executable bit from config files and c-code 2018-01-17 10:45:25 -05:00
test_clientfds.py tests: Use python3 rather than python for the test programs 2018-09-25 08:35:45 -04:00
test_commandline scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00: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 tests: wait for files to appear or disappear after starting swtpm 2018-10-01 12:52:20 -04:00
test_ctrlchannel2 tests: Increase timeout for shutdown for running with valgrind 2018-10-01 12:52:20 -04:00
test_ctrlchannel3 scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_ctrlchannel4 tests: Increase timeout for shutdown for running with valgrind 2018-10-01 12:52:20 -04:00
test_cuse tests: Skip CUSE tests if not compiled with CUSE interface 2018-06-11 10:35:14 -04:00
test_encrypted_state scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_getcap scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_hashing scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_hashing2 scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_init scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_locality scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_migration_key scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_parameters tests: Add missing file sizes and some other reorg to test case 2018-11-19 17:07:31 -05:00
test_resume_volatile scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_samples_create_tpmca tests: Extend swtpm-create-tpmca test with 'well known' password 2018-11-09 14:18:25 -05:00
test_save_load_encrypted_state scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_save_load_state scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_setbuffersize scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_setdatafd.py tests: Make python test code independent of python 2 or 3 2018-08-07 12:19:47 -04:00
test_swtpm_bios scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_swtpm_cert tests: Allow passing SWTPM_CERT from command line 2018-11-17 16:37:03 -05:00
test_swtpm_setup_create_cert samples: Add support for password protected root CA priv. key 2018-10-25 10:32:36 -04:00
test_tpm2_ctrlchannel2 tests: Increase timeout for shutdown for running with valgrind 2018-10-01 12:52:20 -04:00
test_tpm2_encrypted_state scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_tpm2_getcap scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_tpm2_hashing scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_tpm2_hashing2 scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_tpm2_hashing3 scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_tpm2_ibmtss2 tests: Set TPM_INTERFACE_TYPE=socsim 2019-01-17 18:57:53 -05:00
test_tpm2_init scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_tpm2_locality scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_tpm2_migration_key scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_tpm2_parameters tests: Extend test cases with aes-256-cbc state file encryption 2018-09-17 12:23:22 -04:00
test_tpm2_probe scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_tpm2_resume_volatile scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_tpm2_samples_swtpm_localca scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_tpm2_save_load_encrypted_state scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_tpm2_save_load_state scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_tpm2_save_load_state_3 tests: Gate the IBM TSS 2 related test with SWTPM_TEST_IBMTSS2 2019-01-17 18:57:53 -05:00
test_tpm2_save_load_state_da_timeout scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_tpm2_savestate scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_tpm2_setbuffersize scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_tpm2_swtpm_bios scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_tpm2_swtpm_cert tests: Allow passing SWTPM_CERT from command line 2018-11-17 16:37:03 -05:00
test_tpm2_swtpm_cert_ecc tests: Allow passing SWTPM_CERT from command line 2018-11-17 16:37:03 -05:00
test_tpm2_swtpm_setup_create_cert scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_tpm2_volatilestate scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_tpm2_vtpm_proxy tests: Remove 'less' command from test case 2019-01-17 17:08:04 -05:00
test_tpm2_wrongorder scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_tpm_probe scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_volatilestate scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00
test_vtpm_proxy tests: Increase timeout for shutdown for running with valgrind 2018-10-01 12:52:20 -04:00
test_wrongorder scripting: Use #!/usr/bin/env bash rather than /bin/bash 2018-09-10 16:49:12 +00:00