]> git.ipfire.org Git - thirdparty/openssl.git/commit
fips: Reorder self-tests by complexity
authorSimo Sorce <simo@redhat.com>
Wed, 17 Dec 2025 21:38:51 +0000 (16:38 -0500)
committerDmitry Belyavskiy <beldmit@gmail.com>
Fri, 13 Feb 2026 09:53:41 +0000 (10:53 +0100)
commit7f788e575aa181eea96d2a14b0f6e94490c1a03b
treec0ce3692182602c76067dc9f5d726229a44d1d9f
parentca0ebe300ca331aa1de94c7e5c1c9322ecc9bc75
fips: Reorder self-tests by complexity

Reorganize the FIPS self-tests to group them by complexity.

The new order groups tests so that more complex ones are executed before
less complex one when all tests are run on_demand, improving the odds
that lower level tests are implicitly executed as part of higher level
tests and therefore reducing the amount of time spent running redundant
tests.

Signed-off-by: Simo Sorce <simo@redhat.com>
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/29222)
include/internal/fips.h
providers/fips/self_test_data.c