Dave Rodgman
|
f3501b454f
|
Test for presence/absence of AES instructions
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-10-25 09:06:24 +01:00 |
|
Dave Rodgman
|
7057c08d10
|
Don't fail tests if hwcap.h not present
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-10-25 09:06:24 +01:00 |
|
Dave Rodgman
|
48b965d941
|
Update clang version requirements
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-10-25 09:06:24 +01:00 |
|
Dave Rodgman
|
b622ff8ac0
|
Fix tests for older versions of clang
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-10-25 09:06:24 +01:00 |
|
Dave Rodgman
|
4b8e8dc043
|
Improve compiler version checking + docs + testing for armclang
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-10-25 09:06:24 +01:00 |
|
Dave Rodgman
|
0c58403989
|
Add build tests for AESCE on A32/T32
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-10-25 09:06:24 +01:00 |
|
Dave Rodgman
|
d69d3cda34
|
Merge pull request #8298 from daverodgman/sha-armce-thumb2
Support SHA256 acceleration on Armv8 thumb2 and arm
|
2023-10-24 21:23:15 +00:00 |
|
Jerry Yu
|
6f21dd5694
|
move script to tests/scripts
Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
|
2023-10-24 15:45:41 +08:00 |
|
Manuel Pégourié-Gonnard
|
a675ef8537
|
Merge pull request #8368 from valeriosetti/issue8315
Clarify driver handling of ALG_STREAM and ALG_ECB
|
2023-10-24 07:32:12 +00:00 |
|
Dave Rodgman
|
514590210b
|
Merge remote-tracking branch 'origin/development' into sha-armce-thumb2
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-10-23 15:35:07 +01:00 |
|
Dave Rodgman
|
66d5512571
|
Remove dependency on asm/hwcap.h
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-10-23 15:12:32 +01:00 |
|
Valerio Setti
|
0244fbbf28
|
all.sh: accelerate ALG_ECB_NO_PADDING in test_psa_crypto_config_accel_cipher()
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-10-23 15:07:43 +02:00 |
|
Valerio Setti
|
91adb41a8c
|
all.sh: remove fixes in test components
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-10-23 15:05:59 +02:00 |
|
Tom Cosgrove
|
235e361b6c
|
Merge pull request #8339 from lpy4105/issue/support-cpuid-for-win32
Support cpuid for win32
|
2023-10-23 10:43:39 +00:00 |
|
Manuel Pégourié-Gonnard
|
85d1390777
|
Merge pull request #8346 from yanrayw/issue8314/accel_cipher_cmac
Driver status of CMAC: accelerate CMAC in accel_cipher
|
2023-10-23 08:41:17 +00:00 |
|
Paul Elliott
|
fb81f77f88
|
Add build preset full_no_platform
Add build preset as above, and utilise it in
all.sh:component_test_no_platform.
Signed-off-by: Paul Elliott <paul.elliott@arm.com>
|
2023-10-20 15:53:44 +01:00 |
|
Yanray Wang
|
08e9423f14
|
Merge remote-tracking branch 'origin/development' into adjust_tfm_configs
|
2023-10-19 17:44:47 +08:00 |
|
Yanray Wang
|
af5003a157
|
CMAC: accelerate CMAC in accel_cipher
Signed-off-by: Yanray Wang <yanray.wang@arm.com>
|
2023-10-19 16:13:34 +08:00 |
|
Yanray Wang
|
0df6d9688a
|
all.sh: fix a typo in comment
Signed-off-by: Yanray Wang <yanray.wang@arm.com>
|
2023-10-19 16:11:40 +08:00 |
|
Manuel Pégourié-Gonnard
|
fb72969396
|
Merge pull request #8335 from valeriosetti/issue8301
Fix error reporting in driver testing parity
|
2023-10-19 07:31:48 +00:00 |
|
Pengyu Lv
|
158eead001
|
all.sh: build_mingw: only test build lib without MBEDTLS_AESNI_C
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
|
2023-10-19 11:27:05 +08:00 |
|
Pengyu Lv
|
bb4f63cbb2
|
all.sh: build_mingw: test default config without MBEDTLS_AESNI_C
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
|
2023-10-19 10:42:36 +08:00 |
|
Valerio Setti
|
2cff82069e
|
analyze_outcomes: add new_section() method to the Results class
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-10-18 14:36:47 +02:00 |
|
Valerio Setti
|
39d4b9d15b
|
analyze_outcomes: fix format interpolation errors
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-10-18 14:30:03 +02:00 |
|
Gilles Peskine
|
0ea1b8fe8c
|
Merge pull request #7982 from gilles-peskine-arm/sample_program_demo_scripts-3.4
Run sample program demo scripts in all.sh
|
2023-10-18 10:03:52 +00:00 |
|
Manuel Pégourié-Gonnard
|
c6d633ffbc
|
Merge pull request #8297 from valeriosetti/issue8064
Change accel_aead component to full config
|
2023-10-18 07:15:59 +00:00 |
|
Manuel Pégourié-Gonnard
|
2e37d7b238
|
Merge pull request #8121 from gilles-peskine-arm/ssl-test-no-legacy
Remove GNUTLS_LEGACY and OPENSSL_LEGACY
|
2023-10-18 07:13:12 +00:00 |
|
Valerio Setti
|
735794c745
|
analyze_outcomes: fix missing format for args/kwargs
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-10-18 08:05:15 +02:00 |
|
Valerio Setti
|
781c23416e
|
analyze_oucomes: do not return Results instance passed as parameter
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-10-17 13:07:10 +02:00 |
|
Valerio Setti
|
8070dbec6b
|
analyze_outcomes: keep print_line() method non-static
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-10-17 12:40:42 +02:00 |
|
Valerio Setti
|
f6f64cfd81
|
analyze_outcomes: code style improvement
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-10-17 12:28:26 +02:00 |
|
Valerio Setti
|
8d178be66e
|
analyze_outcomes: fix return value in case of test failure
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-10-17 12:23:55 +02:00 |
|
Valerio Setti
|
9a4273099c
|
all.sh: fix comment
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-10-17 11:40:42 +02:00 |
|
Valerio Setti
|
40314fcc75
|
analyze_outcomes: fix newlines
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-10-17 11:34:31 +02:00 |
|
Valerio Setti
|
f075e47bc1
|
analyze_outcomes: reset name of TestLog to Results
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-10-17 11:33:21 +02:00 |
|
Valerio Setti
|
3f33989762
|
analyze_outcomes: use a single TestLog instance and do not delay output
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-10-17 11:32:23 +02:00 |
|
Valerio Setti
|
fb2750e98e
|
analyze_outcomes: exit immediately in case of invalid task
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-10-17 10:57:53 +02:00 |
|
Valerio Setti
|
5329ff06b9
|
analyze_outcomes: print task list directly to stdout
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-10-17 09:44:36 +02:00 |
|
Yanray Wang
|
4b6595aa83
|
Merge remote-tracking branch 'origin/development' into support_cipher_encrypt_only
|
2023-10-17 11:13:00 +08:00 |
|
Dave Rodgman
|
41bc798d7c
|
Tidy-up
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-10-16 14:04:21 +01:00 |
|
Dave Rodgman
|
f3803a1f71
|
Cleanup validation interface
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-10-16 13:47:15 +01:00 |
|
Valerio Setti
|
b0c618e147
|
analyze_outcomes: minor improvements
Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
|
2023-10-16 14:19:49 +02:00 |
|
Dave Rodgman
|
f2ea08ae50
|
Improve test for clang presence
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-10-16 11:37:28 +01:00 |
|
Yanray Wang
|
aa01ee303a
|
Merge remote-tracking branch 'origin/development' into support_cipher_encrypt_only
|
2023-10-16 17:38:32 +08:00 |
|
Dave Rodgman
|
d35b188a5c
|
Make component_build_aes_aesce_armcc silent
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-10-16 10:25:30 +01:00 |
|
Pengyu Lv
|
132261345d
|
all.sh: revert changes in test_m32*
AESNI for x86 (32-bit) have been tested in
a seperate component, we don't need to test
twice.
Signed-off-by: Pengyu Lv <pengyu.lv@arm.com>
|
2023-10-16 14:03:29 +08:00 |
|
Dave Rodgman
|
37801d714b
|
Invert no_hwcap variable
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-10-13 16:06:55 +01:00 |
|
Dave Rodgman
|
cc88ccdda1
|
Include existing Makefile
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-10-13 12:25:23 +01:00 |
|
Dave Rodgman
|
768bc143ad
|
Fix hwcap test for CI
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-10-13 10:15:55 +01:00 |
|
Dave Rodgman
|
ab0cff5b4e
|
Require asm/hwcap.h for testing
Signed-off-by: Dave Rodgman <dave.rodgman@arm.com>
|
2023-10-13 09:32:04 +01:00 |
|