blob: 3ce2c90ac171c4f7cc6ee39a68f370f9ecc794b3 [file] [log] [blame]
Raef Colesdf3f6ce2021-05-26 14:21:07 +01001/*
2 * Copyright (c) 2021-2022, Arm Limited. All rights reserved.
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 *
6 */
7
8#include "test_framework_integ_test.h"
9#include "test_framework_integ_test_helper.h"
10#include "test_framework.h"
11
Raef Coles9e02e462021-06-09 14:13:11 +010012#include "bl1_1_crypto_tests.h"
Raef Colesee89eb72021-06-09 15:47:18 +010013#include "bl1_1_trng_tests.h"
Raef Coles9e02e462021-06-09 14:13:11 +010014
Raef Colesdf3f6ce2021-05-26 14:21:07 +010015static struct test_suite_t test_suites[] = {
16
Raef Coles9e02e462021-06-09 14:13:11 +010017 {&register_testsuite_bl1_crypto_interface, 0, 0, 0},
Raef Colesee89eb72021-06-09 15:47:18 +010018 {&register_testsuite_bl1_trng_interface, 0, 0, 0},
Raef Coles9e02e462021-06-09 14:13:11 +010019
Raef Colesdf3f6ce2021-05-26 14:21:07 +010020 /* End of test suites */
21 {0, 0, 0, 0}
22};
23
24enum test_suite_err_t run_bl1_1_testsuite(void)
25{
26 return integ_test("BL1_1", test_suites);
27}