1 /* 2 * Copyright (c) 2021-2022 Huawei Device Co., Ltd. 3 * 4 * HDF is dual licensed: you can use it either under the terms of 5 * the GPL, or the BSD license, at your option. 6 * See the LICENSE file in the root of this repository for complete details. 7 */ 8 9 #ifndef HDF_PLATFORM_CORE_ENTRY_TEST_H 10 #define HDF_PLATFORM_CORE_ENTRY_TEST_H 11 12 #include "hdf_main_test.h" 13 14 // Platform Common Models 15 int32_t HdfPlatformEventTestEntry(HdfTestMsg *msg); 16 17 int32_t HdfPlatformQueueTestEntry(HdfTestMsg *msg); 18 19 int32_t HdfPlatformDeviceTestEntry(HdfTestMsg *msg); 20 21 int32_t HdfPlatformManagerTestEntry(HdfTestMsg *msg); 22 23 // Platform DFX Models 24 int32_t HdfPlatformDumperTestEntry(HdfTestMsg *msg); 25 26 #if defined(LOSCFG_DRIVERS_HDF_PLATFORM_TRACE) || defined(CONFIG_DRIVERS_HDF_PLATFORM_TRACE) 27 int32_t HdfPlatformTraceTestEntry(HdfTestMsg *msg); 28 #endif 29 30 // Platform Bussiness Modules 31 int32_t HdfCanTestEntry(HdfTestMsg *msg); 32 33 #endif // HDF_PLATFORM_CORE_ENTRY_TEST_H 34