mbedtls icon indicating copy to clipboard operation
mbedtls copied to clipboard

Align development test helpers with 3.6

Open davidhorstmann-arm opened this issue 7 months ago • 9 comments

Align the tests/src and tests/include directories in development with mbedtls-3.6 in preparation to move these to the framework.

After this PR and its backport #9547 are merged, the tests/src and tests/include directories should be identical in development and mbedtls-3.6, except for the following 2 cases:

  • tests/src/psa_test_wrappers.c and tests/include/test/psa_test_wrappers.h differ because these files are generated based on the supported PSA featureset. These will not be moved to the framework, at least for the time being.
  • Headers in tests/include/alt-dummy/* are related to the 3.6-only _ALT interface, so will not be moved to the framework and are only present in 3.6.

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.

  • [x] changelog not required because: No user-facing changes
  • [x] development PR here
  • [x] framework PR not required - no framework change
  • [x] 3.6 PR #9547
  • [x] 2.28 PR not required because: No test helper alignment required in 2.28 (as no framework)
  • tests not required because: No code / feature changes, existing tests suffice.

davidhorstmann-arm avatar Jul 26 '24 18:07 davidhorstmann-arm