diff options
author | Jerome Forissier <jerome.forissier@linaro.org> | 2023-04-03 16:08:11 +0200 |
---|---|---|
committer | Jérôme Forissier <jerome@forissier.org> | 2023-04-04 14:38:18 +0200 |
commit | 178f3b12a761b1ebcf813da27dfcc825c523989b (patch) | |
tree | 71b2367a256fe111be9a165ad3948479b25053c2 | |
parent | ac0f2102ce2b0cc6a111a776764b6e13a35788d4 (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.c | 2 |
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] = { }; |