summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJerome Forissier <jerome.forissier@linaro.org>2023-04-03 16:08:11 +0200
committerJérôme Forissier <jerome@forissier.org>2023-04-04 14:38:18 +0200
commit178f3b12a761b1ebcf813da27dfcc825c523989b (patch)
tree71b2367a256fe111be9a165ad3948479b25053c2
parentac0f2102ce2b0cc6a111a776764b6e13a35788d4 (diff)
xtest: regression_6016: use 3 threads instead of 4
Since OP-TEE commit cda03b63cf30 ("Enable SHA-3 support by default") [1] regression_6016 fails when OP-TEE OS is compiled for QEMUv8 with "make CFG_ULIBS_SHARED=y CFG_WITH_PAGER=y": * regression_6016 Storage concurency o regression_6016.1 Storage id: 00000001 threads: 4, loops: 8 regression_6000.c:1784: xtest_teec_open_session(&arg[m].session, &storage_ta_uuid, ((void *)0), &orig) has an unexpected value: 0xffff000c = TEEC_ERROR_OUT_OF_MEMORY, expected 0x0 = TEEC_SUCCESS Use 3 threads instead of 4 to reduce the memory footprint. Link: [1] https://github.com/OP-TEE/optee_os/commit/cda03b63cf304472adce7688a07168f4c66af5c7 Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org> Acked-by: Etienne Carriere <etienne.carriere@linaro.org> Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
-rw-r--r--host/xtest/regression_6000.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/host/xtest/regression_6000.c b/host/xtest/regression_6000.c
index bad8cb6..e8c5dcb 100644
--- a/host/xtest/regression_6000.c
+++ b/host/xtest/regression_6000.c
@@ -1770,7 +1770,7 @@ exit:
}
-#define NUM_THREADS 4
+#define NUM_THREADS 3
static void xtest_tee_test_6016_loop(ADBG_Case_t *c, uint32_t storage_id)
{
struct test_6016_thread_arg arg[NUM_THREADS] = { };