-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Switch generate_psa_test.py to automatic dependencies for positive test cases #9841
Switch generate_psa_test.py to automatic dependencies for positive test cases #9841
Conversation
a0ea101
to
981be3f
Compare
There's a conflict on the framework. This PR changes the framework twice because of the interactions between the consuming branch and the framework:
I propose to resolve the conflict by doing a merge commit at the end, which hopefully will only need to reconcile the framework to its latest version resulting from the merge of the framework PR. |
981be3f
to
b4aa9f6
Compare
b4aa9f6
to
80e8618
Compare
80e8618
to
a6c8107
Compare
a6c8107
to
198e7db
Compare
1ed8ac3
to
64bd0c8
Compare
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
Remove all code guarded by `PSA_WANT_ECC_SECP_K1_224`, which is not and will not be implemented. (It would be K1_225 anyway, but we don't intend to implement it anyway.) Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
14d18da
to
dc941ab
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rebase LGTM
This will need one final submodule update once the crypto PR Mbed-TLS/TF-PSA-Crypto#122 is merged. |
Update TF-PSA-Crypto to have the latest framework with Mbed-TLS/mbedtls-framework#83 . Update the framework to match. Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
49e48ef
dc941ab
to
49e48ef
Compare
I've updated the submodule-updating commit to have the crypto update that replaces the head of the crypto PR by the merge result. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rebase LGTM
Mostly happening in the framework, see Mbed-TLS/mbedtls-framework#83.
I simplified the history to have a single submodule update. As a result,
f3014ad breaks
make generated_files
, which is fixed by the subsequent submodule update.We expect one set of complaints from the interface stability check: many storage test cases have disappeared, namely the never-executed test cases that are no longer getting generated.
PR checklist