1 # 2 # Copyright (C) 2016 The Android Open Source Project 3 # 4 # Licensed under the Apache License, Version 2.0 (the "License"); 5 # you may not use this file except in compliance with the License. 6 # You may obtain a copy of the License at 7 # 8 # http://www.apache.org/licenses/LICENSE-2.0 9 # 10 # Unless required by applicable law or agreed to in writing, software 11 # distributed under the License is distributed on an "AS IS" BASIS, 12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 # See the License for the specific language governing permissions and 14 # limitations under the License. 15 # 16 17 # Cpu-hotplug test 18 module_prebuilt := cpu-hotplug/cpu-on-off-test 19 module_src_files := cpu-hotplug/cpu-on-off-test.sh 20 include $(build_kselftest_prebuilt) 21 22 # Efivarfs test 23 module_prebuilt := efivarfs/efivarfs 24 module_src_files := efivarfs/efivarfs.sh 25 include $(build_kselftest_prebuilt) 26 27 # Firmware test 28 29 module_prebuilt := firmware/fw_fallback 30 module_src_files := firmware/fw_fallback.sh 31 include $(build_kselftest_prebuilt) 32 33 module_prebuilt := firmware/fw_filesystem 34 module_src_files := firmware/fw_filesystem.sh 35 include $(build_kselftest_prebuilt) 36 37 # Ftrace test 38 module_prebuilt := ftrace/ftracetest 39 module_src_files := ftrace/ftracetest 40 include $(build_kselftest_prebuilt) 41 42 module_prebuilt := ftrace/test.d/functions 43 module_src_files := ftrace/test.d/functions 44 include $(build_kselftest_prebuilt) 45 46 module_prebuilt := ftrace/test.d/00basic/basic2 47 module_src_files := ftrace/test.d/00basic/basic2.tc 48 include $(build_kselftest_prebuilt) 49 50 module_prebuilt := ftrace/test.d/00basic/basic4 51 module_src_files := ftrace/test.d/00basic/basic4.tc 52 include $(build_kselftest_prebuilt) 53 54 module_prebuilt := ftrace/test.d/00basic/basic1 55 module_src_files := ftrace/test.d/00basic/basic1.tc 56 include $(build_kselftest_prebuilt) 57 58 module_prebuilt := ftrace/test.d/00basic/basic3 59 module_src_files := ftrace/test.d/00basic/basic3.tc 60 include $(build_kselftest_prebuilt) 61 62 module_prebuilt := ftrace/test.d/template 63 module_src_files := ftrace/test.d/template 64 include $(build_kselftest_prebuilt) 65 66 module_prebuilt := ftrace/test.d/instances/instance 67 module_src_files := ftrace/test.d/instances/instance.tc 68 include $(build_kselftest_prebuilt) 69 70 module_prebuilt := ftrace/test.d/instances/instance-event 71 module_src_files := ftrace/test.d/instances/instance-event.tc 72 include $(build_kselftest_prebuilt) 73 74 # intel_pstate test 75 module_prebuilt := intel_pstate/run.sh 76 module_src_files := intel_pstate/run.sh 77 include $(build_kselftest_prebuilt) 78 79 # Lib test 80 module_prebuilt := lib/printf 81 module_src_files := lib/printf.sh 82 include $(build_kselftest_prebuilt) 83 84 module_prebuilt := lib/bitmap 85 module_src_files := lib/bitmap.sh 86 include $(build_kselftest_prebuilt) 87 88 # Memory-hotplug test 89 module_prebuilt := memory-hotplug/mem-on-off-test 90 module_src_files := memory-hotplug/mem-on-off-test.sh 91 include $(build_kselftest_prebuilt) 92 93 # Net test 94 module_prebuilt := net/test_bpf 95 module_src_files := net/test_bpf.sh 96 include $(build_kselftest_prebuilt) 97 98 # ntb tests 99 module_prebuilt := ntb/ntb_test.sh 100 module_src_files := ntb/ntb_test.sh 101 include $(build_kselftest_prebuilt) 102 103 # Pstore test 104 module_prebuilt := pstore/pstore_tests 105 module_src_files := pstore/pstore_tests 106 include $(build_kselftest_prebuilt) 107 108 module_prebuilt := pstore/pstore_post_reboot_tests 109 module_src_files := pstore/pstore_post_reboot_tests 110 include $(build_kselftest_prebuilt) 111 112 module_prebuilt := pstore/common_tests 113 module_src_files := pstore/common_tests 114 include $(build_kselftest_prebuilt) 115 116 module_prebuilt := pstore/pstore_crash_test 117 module_src_files := pstore/pstore_crash_test 118 include $(build_kselftest_prebuilt) 119 120 121 # Static keys test 122 module_prebuilt := static_keys/test_static_keys 123 module_src_files := static_keys/test_static_keys.sh 124 include $(build_kselftest_prebuilt) 125 126 # Sysctl 127 module_prebuilt := sysctl/run_numerictests 128 module_src_files := sysctl/run_numerictests 129 include $(build_kselftest_prebuilt) 130 131 module_prebuilt := sysctl/run_stringtests 132 module_src_files := sysctl/run_stringtests 133 include $(build_kselftest_prebuilt) 134 135 module_prebuilt := sysctl/common_tests 136 module_src_files := sysctl/common_tests 137 include $(build_kselftest_prebuilt) 138 139 # User test 140 module_prebuilt := user/test_user_copy 141 module_src_files := user/test_user_copy.sh 142 include $(build_kselftest_prebuilt) 143 144 # zram tests 145 module_prebuilt := zram/zram.sh 146 module_src_files := zram/zram.sh 147 include $(build_kselftest_prebuilt) 148 149 module_prebuilt := zram/zram01.sh 150 module_src_files := zram/zram01.sh 151 include $(build_kselftest_prebuilt) 152 153 module_prebuilt := zram/zram02.sh 154 module_src_files := zram/zram02.sh 155 include $(build_kselftest_prebuilt) 156 157 module_prebuilt := zram/zram_lib.sh 158 module_src_files := zram/zram_lib.sh 159 include $(build_kselftest_prebuilt) 160 161