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

Generate static test functions & wrappers #23

Merged
merged 2 commits into from
Aug 13, 2024

Conversation

misch7
Copy link
Contributor

@misch7 misch7 commented Jun 5, 2024

Fix missing-prototype errors in mbedtls/tests/suites

Required for: Mbed-TLS/mbedtls#9189

@gilles-peskine-arm gilles-peskine-arm added 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 Jun 5, 2024
@gilles-peskine-arm gilles-peskine-arm added priority-high High priority - will be reviewed soon size-xs Estimated task size: extra small (a few hours at most) labels Jun 5, 2024
Copy link
Contributor

@gilles-peskine-arm gilles-peskine-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

misch7 added a commit to misch7/mbedtls that referenced this pull request Jun 5, 2024
…or the CI build)

See Mbed-TLS/mbedtls-framework#23

Signed-off-by: Michael Schuster <michael@schuster.ms>
misch7 added a commit to misch7/mbedtls that referenced this pull request Jun 7, 2024
…or the CI build)

See Mbed-TLS/mbedtls-framework#23

Update unit test for generate_test_code.py to take static test functions & wrappers into account

Signed-off-by: Michael Schuster <michael@schuster.ms>
misch7 added a commit to misch7/mbedtls that referenced this pull request Jun 11, 2024
@minosgalanakis minosgalanakis self-requested a review July 16, 2024 13:05
Copy link
Contributor

@minosgalanakis minosgalanakis left a comment

Choose a reason for hiding this comment

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

Looks good overall, minor comments on the void-> static void substitution. I will happily approve if second reviewer is ok with present state of PR>

scripts/generate_test_code.py Show resolved Hide resolved
@misch7 misch7 force-pushed the mbedtls-pr-9189 branch from 31b66dc to 8a8efd9 Compare July 18, 2024 15:36
misch7 added a commit to misch7/mbedtls that referenced this pull request Jul 18, 2024
@misch7 misch7 requested a review from minosgalanakis July 18, 2024 15:59
@minosgalanakis
Copy link
Contributor

@misch7 we recently merged a major/significant pr #37 on the framework. Could you please rebase this one on top of it?

Main Repository PR 9189 will also need to have the farmework pointer updated to target the post rebase target of this PR.

@misch7 misch7 force-pushed the mbedtls-pr-9189 branch from 8a8efd9 to d4177eb Compare July 24, 2024 16:09
misch7 added a commit to misch7/mbedtls that referenced this pull request Jul 24, 2024
@misch7
Copy link
Contributor Author

misch7 commented Jul 24, 2024

@misch7 we recently merged a major/significant pr #37 on the framework. Could you please rebase this one on top of it?

Main Repository PR 9189 will also need to have the farmework pointer updated to target the post rebase target of this PR.

@minosgalanakis Done and I've also resolved the new merge conflicts in the main repo.

Copy link
Contributor

@minosgalanakis minosgalanakis left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Contributor

@gilles-peskine-arm gilles-peskine-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 after rebase

@gilles-peskine-arm gilles-peskine-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 Jul 25, 2024
minosgalanakis pushed a commit to minosgalanakis/mbedtls that referenced this pull request Aug 6, 2024
minosgalanakis pushed a commit to misch7/mbedtls that referenced this pull request Aug 9, 2024
misch7 added 2 commits August 9, 2024 18:08
…rors in mbedtls/tests/suites

Required for: Mbed-TLS/mbedtls#9189

Signed-off-by: Michael Schuster <michael@schuster.ms>
…ons & wrappers into account

Signed-off-by: Michael Schuster <michael@schuster.ms>
minosgalanakis pushed a commit to minosgalanakis/mbedtls that referenced this pull request Aug 9, 2024
misch7 added a commit to misch7/mbedtls that referenced this pull request Aug 9, 2024
gilles-peskine-arm pushed a commit to minosgalanakis/mbedtls that referenced this pull request Aug 10, 2024
See Mbed-TLS/mbedtls-framework#23

Signed-off-by: Michael Schuster <michael@schuster.ms>
Signed-off-by: Gilles Peskine <gilles.peskine@arm.com>
@gilles-peskine-arm gilles-peskine-arm merged commit 94599c0 into Mbed-TLS:main Aug 13, 2024
1 check passed
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 priority-high High priority - will be reviewed soon size-xs Estimated task size: extra small (a few hours at most)
Projects
Development

Successfully merging this pull request may close these issues.

3 participants