Skip to content
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

Add basic miscellaneous components to TF-PSA-Crypto #134

Conversation

Harry-Ramsey
Copy link
Contributor

@Harry-Ramsey Harry-Ramsey commented Dec 27, 2024

This commit adds basic miscellaneous components to TF-PSA-Crypto. Closes #53.

PR checklist

Please remove the segment/s on either side of the | symbol as appropriate, and add any relevant link/s to the end of the line.
If the provided content is part of the present PR remove the # symbol.

Notes for the submitter

Please refer to the contributing guidelines, especially the
checklist for PR contributors.

Help make review efficient:

  • Multiple simple commits
    • please structure your PR into a series of small commits, each of which does one thing
  • Avoid force-push
    • please do not force-push to update your PR - just add new commit(s)
  • See our Guidelines for Contributors for more details about the review process.

@Harry-Ramsey Harry-Ramsey self-assigned this Jan 7, 2025
@Harry-Ramsey Harry-Ramsey force-pushed the components-basic-checks-development branch 2 times, most recently from 488c9e7 to ae2c007 Compare January 9, 2025 20:59
@Harry-Ramsey Harry-Ramsey added enhancement New feature or request size-s Estimated task size: small (~2d) needs-review Every commit must be reviewed by at least two team members needs-reviewer This PR needs someone to pick it up for review labels Jan 9, 2025
Copy link
Contributor

@ronald-cron-arm ronald-cron-arm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good to me but I think I missed in the first place the component check_test_helpers (now in .#53 description). Please add it as well.

@valeriosetti valeriosetti self-requested a review January 13, 2025 08:31
@Harry-Ramsey Harry-Ramsey force-pushed the components-basic-checks-development branch from ae2c007 to b44f627 Compare January 13, 2025 09:42
@Harry-Ramsey
Copy link
Contributor Author

Harry-Ramsey commented Jan 13, 2025

This looks good to me but I think I missed in the first place the component check_test_helpers (now in .#53 description). Please add it as well.

Added check_test_helpers now.

@Harry-Ramsey Harry-Ramsey force-pushed the components-basic-checks-development branch 3 times, most recently from 4d3ac6e to 2896fb3 Compare January 15, 2025 23:22
Copy link
Contributor

@ronald-cron-arm ronald-cron-arm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks mostly good to me, thanks. Two things I'd like to improve.

tests/scripts/components-basic-checks.sh Outdated Show resolved Hide resolved
tests/scripts/components-basic-checks.sh Show resolved Hide resolved
This commit adds basic miscellaneous components to TF-PSA-Crypto.

Signed-off-by: Harry Ramsey <[email protected]>
@Harry-Ramsey Harry-Ramsey force-pushed the components-basic-checks-development branch from 2896fb3 to 5247172 Compare January 17, 2025 09:17
@ronald-cron-arm ronald-cron-arm self-requested a review January 17, 2025 09:22
Copy link
Contributor

@ronald-cron-arm ronald-cron-arm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

valeriosetti
valeriosetti previously approved these changes Jan 17, 2025
Update framework submodule to contain moved files necessary for
components-sanitizers.

Signed-off-by: Harry Ramsey <[email protected]>
@Harry-Ramsey Harry-Ramsey force-pushed the components-basic-checks-development branch from 206c629 to 77654b4 Compare January 17, 2025 15:55
@ronald-cron-arm ronald-cron-arm self-requested a review January 17, 2025 17:13
Copy link
Contributor

@ronald-cron-arm ronald-cron-arm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ronald-cron-arm ronald-cron-arm added approved Design and code approved - may be waiting for CI or backports and removed needs-review Every commit must be reviewed by at least two team members needs-reviewer This PR needs someone to pick it up for review labels Jan 17, 2025
@ronald-cron-arm ronald-cron-arm added this pull request to the merge queue Jan 17, 2025
Merged via the queue into Mbed-TLS:development with commit 3671d64 Jan 17, 2025
3 checks passed
@Harry-Ramsey Harry-Ramsey deleted the components-basic-checks-development branch January 21, 2025 09:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Design and code approved - may be waiting for CI or backports enhancement New feature or request size-s Estimated task size: small (~2d)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add misc basic checks all.sh components
3 participants