analyze_outcomes: update skipped tests following latest changes to all.sh

Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
This commit is contained in:
Valerio Setti 2023-12-28 16:16:02 +01:00
parent cd21d4eb8f
commit 0635cca7d1

View file

@ -542,28 +542,31 @@ KNOWN_TASKS = {
'ignored_suites': [ 'ignored_suites': [
# Skipped in the accelerated component # Skipped in the accelerated component
'aes', 'aria', 'camellia', 'aes', 'aria', 'camellia',
# These require AES_C and CAMELLIA_C to be enabled in order for the cipher # These require AES_C, ARIA_C or CAMELLIA_C to be enabled in
# module (actually cipher_wrapper) to work properly. However these symbols # order for the cipher module (actually cipher_wrapper) to work
# are disabled in the accelerated component so we ignore them. # properly. However these symbols are disabled in the accelerated
'cipher.ccm', 'cipher.gcm', 'cmac', # component so we ignore them.
'cipher.ccm', 'cipher.gcm', 'cmac', 'cipher.aes', 'cipher.aria',
'cipher.camellia',
], ],
'ignored_tests': { 'ignored_tests': {
'test_suite_cipher.aes': [ 'test_suite_cipher.padding': [
# CCM*-NO-TAG is disabled in the accelerated component but # Following tests require AES_C/CAMELLIA_C to be enabled,
# there is no way to get CCM without CCM*-NO-TAG with legacy symbols. # but these are not available in the accelerated component.
re.compile(r'AES-\d+[- ]CCM\*-NO-TAG .*'), re.compile('Set( non-existent)? padding with (AES|CAMELLIA).*'),
# Following test require AES_C to be enabled for CIPHER_C operations
re.compile(r'AES-\d+-ECB .* NIST KAT .*'),
# This test requires AES_C which is disabled in the accelerated component
'Cipher Corner Case behaviours',
], ],
'test_suite_cipher.aria': [ 'test_suite_pkparse': [
# Same as for test_suite_cipher.aes # PEM (called by pkparse) requires AES_C in order to decrypt
re.compile(r'ARIA-\d+[- ]CCM\*-NO-TAG .*'), # the key, but this is not available in the accelerated
# component.
re.compile('Parse RSA Key.*(password|AES-).*'),
], ],
'test_suite_cipher.camellia': [ 'test_suite_pem': [
# Same as for test_suite_cipher.aes # Following tests require AES_C, but this is diabled in the
re.compile(r'CAMELLIA-\d+[- ]CCM\*-NO-TAG .*'), # accelerated component.
'PEM read (AES-128-CBC + invalid iv)',
'PEM read (malformed PEM AES-128-CBC)',
'PEM read (unknown encryption algorithm)',
], ],
'test_suite_error': [ 'test_suite_error': [
# Following tests depend on AES_C but are not about them # Following tests depend on AES_C but are not about them