Commit Graph

9 Commits (d5295dbde2727c9b51f9a10c8d388750e3aa20a6)

Author SHA1 Message Date
itayzafrir ef368937aa Fix crypto compliance tests
Prevent passing null buffer with size which is non-zero.
2019-03-12 10:06:40 -05:00
Nir Sonnenschein 848c2da563 synchronize latest fix to tests
synchronize latest fix to test_c043
2019-03-12 10:06:30 -05:00
Nir Sonnenschein 1d56ad44a6 use common flag to allow test 3 for PS and ITS
add a compilation flag to allow tests which fill up the entire device storage.
storage test 003 (for both PS and its) is unsuitable for the regular CI because:
1. it takes a long time causing timeouts
2. it places a very high attrition load on the storage of the CI boards
    and this can cause them to fail much sooner.
2019-03-12 10:06:30 -05:00
Nir Sonnenschein dc50ccb5bc Fix for resource leak in crypto compliance test 43
Destroy key after import key in a loop
2019-03-12 10:06:30 -05:00
Netanel Gonen 932c09745e rework for mbed-os intf for ACK tests
-rework test wrapper functions to simplify test main
-move greentea init before test setup code to avoid boards losing sync.
2019-03-12 10:06:30 -05:00
Nir Sonnenschein 1333f31a40 Allow PS test03 with PS_ALLOW_ENTIRE_STORAGE_FILL flag 2019-03-12 10:06:30 -05:00
Nir Sonnenschein 4a474cefcf add main functions to each compliance test
add main function to each compliance test , moving shared code to a common file
2019-03-12 10:06:30 -05:00
Nir Sonnenschein 9621a04c7d Delete unneeded .mk files after test import
delete unneeded .mk files imported as part of the PSA compliance test suite
2019-03-12 10:06:30 -05:00
Nir Sonnenschein 678ac50f67 Updated to cb58d2c 2019-03-12 10:06:30 -05:00