[DI] Move scripts not used by the CI #53
Labels
No labels
approved
bug
dependencies
DO-NOT-MERGE
enhancement
good-first-issue
help-wanted
historical-reviewed
historical-reviewing
needs-adoption
needs-ci
needs-design-approval
needs-info
needs-preceding-pr
needs-review
needs-reviewer
needs-work
priority-high
priority-low
priority-medium
priority-scheduled
priority-very-high
single-reviewer
size-l
size-m
size-s
size-xs
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
gh-Mbed-TLS/mbedtls-framework#53
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
[Moved and re-organized from #12 and #16.]
Note: the scope (as a first step) is now only to move to the framework, not to adapt to tf-psa-crypto. Some comments and size estimates are still from the time where the scope included adapting to tf-psa-crypto.
The lists below are temporary and might still evolve.
Table legend:
I: Currently identical between 3.6 and development?
S: Work size for the move and potentially changes needed for TF-PSA-Crypto
Moving to the framework - used by tf-psa-crypto
nameecc-heap.shgen_ctr_drbg.plgen_gcm_decrypt.plgen_gcm_encrypt.plgen_pkcs1_v21_sign_verify.plgenerate-afl-tests.shprepare_release.shtest_config_script.pytmp_ignore_makefiles.shbump_version.shcode_size_compare.pyMoving to the framework - not used by tf-psa-crypto
nameaudit-validity-dates.pyfootprint.shgenerate_server9_bad_saltlen.pyset_psa_test_dependencies.pyNot moving to the framework
nameecp_comb_table.pymemory.sh+massif_max.plset_psa_test_dependencies.pyis an obsolete script that was written and used during the days of migrating test dependencies test in data files. We haven't had a need for it in years and we won't. So we can remove it in both 3.6 and development.It would be good to remove
set_psa_test_dependencies.pyfor other reasons as well: it refers to legacy identifiers that we're removing (MBEDTLS_AES_Cetc.), and we shouldn't waste time trying to figure out what to do about it — we should do nothing about it, and it would be beneficial even just for this script not to show up ingit grep.