parallaxsecond / parsec

Platform AbstRaction for SECurity service
https://parsec.community/
Apache License 2.0
472 stars 68 forks source link

Investigate e2e_tests failure on RasberryPi for TPM backend #677

Open gowthamsk-arm opened 1 year ago

gowthamsk-arm commented 1 year ago

When e2e_tests are executed against the LetsTrust TPM, we see the following failures.

failures:
    per_provider::normal_tests::asym_encryption::simple_asym_encrypt_rsa_oaep
    per_provider::normal_tests::generate_random::simple_generate_random
    per_provider::normal_tests::key_attestation::activate_credential::activate_credential_bad_data
    per_provider::normal_tests::key_attestation::activate_credential::activate_credential_ecc
    per_provider::normal_tests::key_attestation::activate_credential::activate_credential_rsa
    per_provider::normal_tests::key_attestation::activate_credential::check_name

test result: FAILED. 146 passed; 6 failed; 2 ignored; 0 measured; 4 filtered out; finished in 133.25s

As part of this issue, we need to understand the root cause and fix the failing tests.