-
Notifications
You must be signed in to change notification settings - Fork 685
NIST-STS Testing Directory Reorganization #3385
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
Conversation
|
@ThePassionate following this logic, shouldn't it be better to move nist-sts to inside testing/drivers/crypto/? That seems the proper place, since nist-sts is not a test for all drivers, but for specific crypto random driver. Just my 2 cents |
Yes, you are right! Nist-sts is for testing /dev/random, so let me change it into |
acassis
left a comment
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.
move to testing/drivers/rng
the name come from 3rd party project, it's better to keep as before so the user can know it's origin directly. @acassis |
No, I mean: apps/testing/drivers/rng/nist-sts My initial suggestion was apps/testing/drivers/crypto/ but @ThePassionate suggested rng |
6b2736e to
d198266
Compare
have fixed. Thanks! |
Move NIST Statistical Test Suite (nist-sts) testing module from testing/drivers/ into testing/drivers/rng/ directory to better organize RNG (random number generator) related tests that utilize /dev/random device. Changes: - Create testing/drivers/rng/ directory structure - Move nist-sts from testing/drivers/ to testing/drivers/rng/nist-sts - Update build configuration file paths: - CMakeLists.txt - Makefile - Make.defs - Maintain all test patches and Kconfig settings Signed-off-by: makejian <makejian@xiaomi.com>
d198266 to
5349f87
Compare
NuttX-Apps NIST-STS Testing Directory Reorganization
Overview
Reorganize NIST Statistical Test Suite (nist-sts) testing module by moving it from the top-level
testing/directory intotesting/drivers/directory structure for better code organization and alignment with other driver-related tests.Motivation
The NIST-STS tests utilize the
/dev/randomdevice, making them driver-related tests. Moving them into thetesting/drivers/directory provides:Changes
testing/nist-sts/→testing/drivers/nist-sts/CMakeLists.txt(path references)Makefile(source paths)Make.defs(build variables)Backward Compatibility
No breaking changes. The test functionality remains identical; only the directory location is updated.