tpm: selftest: cleanup after unseal with wrong auth/policy test
Unseal with wrong auth or wrong policy test affects DA lockout and eventually causes the tests to fail with: "ProtocolError: TPM_RC_LOCKOUT: rc=0x00000921" when the tests run multiple times. Send tpm clear command after the test to reset the DA counters. Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com> Reviewed-by: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> Signed-off-by: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
This commit is contained in:
		
							parent
							
								
									8f84bddcfa
								
							
						
					
					
						commit
						a9920d3bad
					
				| @ -3,3 +3,8 @@ | ||||
| 
 | ||||
| python -m unittest -v tpm2_tests.SmokeTest | ||||
| python -m unittest -v tpm2_tests.AsyncTest | ||||
| 
 | ||||
| CLEAR_CMD=$(which tpm2_clear) | ||||
| if [ -n $CLEAR_CMD ]; then | ||||
| 	tpm2_clear -T device | ||||
| fi | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user