mbedtls/tests/suites
Manuel Pégourié-Gonnard 5b1674e0ba Disable test for load-save identity
This test appeared to be passing for the wrong reason, it's actually not
appropriate for the current implementation. The serialised data contains
values of pointers to heap-allocated buffers. There is no reason these should
be identical after a load-save pair. They just happened to be identical when I
first ran the test due to the place of session_free() in the test code and the
fact that the libc's malloc() reused the same buffers. The test no longer
passes if other malloc() implementations are used (for example, when compiling
with asan which avoids re-using the buffer, probably for better error
detection).

So, disable this test for now (we can re-enable it when we changed how
sessions are serialised, which will be done in a future PR, hence the name of
the dummy macro in depends_on). In the next commit we're going to add a test
that save-load is the identity instead - which will be more work in testing as
it will require checking each field manually, but at least is reliable.
2019-08-23 12:48:41 +03:00
..
helpers.function Add TEST_ASSUME macro to allow skipping tests at runtime 2019-07-05 13:39:09 +01:00
host_test.function Add TEST_ASSUME macro to allow skipping tests at runtime 2019-07-05 13:39:09 +01:00
main_test.function Add TEST_ASSUME macro to allow skipping tests at runtime 2019-07-05 13:39:09 +01:00
target_test.function Merge remote-tracking branch 'origin/pr/2660' into development 2019-07-11 16:17:38 +01:00
test_suite_debug.data Update certificates to expire in 2029 2019-07-10 16:46:34 +03:00
test_suite_debug.function Rename HexParam_t -> data_t for consistent coding style 2018-08-06 11:42:06 +01:00
test_suite_error.data The Great Renaming 2015-04-08 13:25:31 +02:00
test_suite_error.function Intermediate hexify out change 2018-08-06 11:40:57 +01:00
test_suite_ssl.data Improve load-save test with tickets and certs 2019-08-23 12:48:41 +03:00
test_suite_ssl.function Disable test for load-save identity 2019-08-23 12:48:41 +03:00
test_suite_version.data Update library version to 2.17.0 2019-03-19 16:12:55 +00:00
test_suite_version.function Intermediate hexify out change 2018-08-06 11:40:57 +01:00
test_suite_x509parse.data Update certificates to expire in 2029 2019-07-10 16:46:34 +03:00
test_suite_x509parse.function Add test cases exercising successful verification of MD2/MD4/MD5 CRT 2019-06-03 14:45:21 +01:00
test_suite_x509write.data Update certificates to expire in 2029 2019-07-10 16:46:34 +03:00
test_suite_x509write.function Add tests for (named) bitstring to suite_asn1write 2019-02-28 09:36:30 +00:00