You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The all.sh script has already been through some changes to be used in the TF-PSA-Crypto repository. It contains in_(mbedtls|tf_psa_crypto)_repo() functions that are used to execute mbedtls/TF-PSA-Crypto specific shell commands.
Depends on all.sh being in the framework, covered by Mbed-TLS/mbedtls#9636.
Following the merge of Mbed-TLS/mbedtls#9445, the all.sh component test_cmake_tf_psa_crypto_out_of_source() has to be moved to a tf-psa-crypto/tests/components-*.sh file.
When executing this component as part of mbedtls CI, the working directory must be tf-psa-crypto (not the root of mbedtls as it is currently the case in Mbed-TLS/mbedtls#9445) as if all.sh for running that component was called from the tf-psa-crypto directory. That way we can remove the change to the tf-psa-crypto directory in the component code and the component code and execution are as if we were in the TF-PSA-Crypto directory. To do that we may need to change the CI script calling the components of all.sh?
The all.sh script has already been through some changes to be used in the TF-PSA-Crypto repository. It contains
in_(mbedtls|tf_psa_crypto)_repo()
functions that are used to execute mbedtls/TF-PSA-Crypto specific shell commands.Depends on all.sh being in the framework, covered by Mbed-TLS/mbedtls#9636.
Following the merge of Mbed-TLS/mbedtls#9445, the all.sh component test_cmake_tf_psa_crypto_out_of_source() has to be moved to a
tf-psa-crypto/tests/components-*.sh
file.When executing this component as part of mbedtls CI, the working directory must be
tf-psa-crypto
(not the root of mbedtls as it is currently the case in Mbed-TLS/mbedtls#9445) as if all.sh for running that component was called from thetf-psa-crypto
directory. That way we can remove the change to thetf-psa-crypto
directory in the component code and the component code and execution are as if we were in the TF-PSA-Crypto directory. To do that we may need to change the CI script calling the components of all.sh?Depends on: Mbed-TLS/mbedtls#9445, Mbed-TLS/mbedtls#9636.
The text was updated successfully, but these errors were encountered: