• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright (c) 2013-2019 Huawei Technologies Co., Ltd. All rights reserved.
2# Copyright (c) 2020-2021 Huawei Device Co., Ltd. All rights reserved.
3#
4# Redistribution and use in source and binary forms, with or without modification,
5# are permitted provided that the following conditions are met:
6#
7# 1. Redistributions of source code must retain the above copyright notice, this list of
8# conditions and the following disclaimer.
9#
10# 2. Redistributions in binary form must reproduce the above copyright notice, this list
11# of conditions and the following disclaimer in the documentation and/or other materials
12# provided with the distribution.
13#
14# 3. Neither the name of the copyright holder nor the names of its contributors may be used
15# to endorse or promote products derived from this software without specific prior written
16# permission.
17#
18# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
19# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
20# THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
21# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
22# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
23# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
24# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
25# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
26# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
27# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
28# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
29
30
31config TEST_LEVEL
32    bool "Enable Test Level"
33    default y
34    depends on TEST
35
36config TEST_SMOKE
37    bool "Enable Test smoke"
38    default y
39    depends on TEST && TEST_LEVEL
40
41config TEST_FULL
42    bool "Enable Test full"
43    default y
44    depends on TEST && TEST_LEVEL
45
46config TEST_KERNEL_BASE
47    bool "Enable Kernel Testsuit"
48    default y
49    depends on KERNEL_TEST &&  TEST
50config TEST_KERNEL_BASE_IPC
51    bool "Enable IPC Testsuit"
52    default y
53    depends on KERNEL_TEST &&  TEST_KERNEL_BASE && TEST
54config TEST_KERNEL_BASE_CORE
55    bool "Enable CORE Testsuit"
56    default y
57    depends on KERNEL_TEST &&  TEST_KERNEL_BASE && TEST
58config TEST_KERNEL_EXTEND
59    bool "Enable Extended Kernel Testsuit"
60    default y
61    depends on KERNEL_TEST &&  TEST
62config TEST_KERNEL_EXTEND_CPUP
63    bool "Enable CPUP Testsuit"
64    default y
65    depends on KERNEL_TEST &&  TEST_KERNEL_EXTEND && TEST
66config TEST_POSIX
67    bool "Enable Posix Testsuit"
68    default y
69    depends on KERNEL_TEST &&  TEST
70config TEST_POSIX_MUTEX
71    bool "Enable Mutex Testsuit"
72    default y
73    depends on KERNEL_TEST &&  TEST_POSIX && TEST
74config TEST_POSIX_PTHREAD
75    bool "Enable Pthread Testsuit"
76    default y
77    depends on KERNEL_TEST &&  TEST_POSIX && TEST
78
79
80