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 18module_prebuilt := cpu-hotplug/cpu-on-off-test 19module_src_files := cpu-hotplug/cpu-on-off-test.sh 20include $(build_kselftest_prebuilt) 21 22# Efivarfs test 23module_prebuilt := efivarfs/efivarfs 24module_src_files := efivarfs/efivarfs.sh 25include $(build_kselftest_prebuilt) 26 27# Firmware test 28module_prebuilt := firmware/fw_filesystem 29module_src_files := firmware/fw_filesystem.sh 30include $(build_kselftest_prebuilt) 31 32module_prebuilt := firmware/fw_userhelper 33module_src_files := firmware/fw_userhelper.sh 34include $(build_kselftest_prebuilt) 35 36# Ftrace test 37module_prebuilt := ftrace/ftracetest 38module_src_files := ftrace/ftracetest 39include $(build_kselftest_prebuilt) 40 41module_prebuilt := ftrace/test.d/functions 42module_src_files := ftrace/test.d/functions 43include $(build_kselftest_prebuilt) 44 45module_prebuilt := ftrace/test.d/00basic/basic2 46module_src_files := ftrace/test.d/00basic/basic2.tc 47include $(build_kselftest_prebuilt) 48 49module_prebuilt := ftrace/test.d/00basic/basic4 50module_src_files := ftrace/test.d/00basic/basic4.tc 51include $(build_kselftest_prebuilt) 52 53module_prebuilt := ftrace/test.d/00basic/basic1 54module_src_files := ftrace/test.d/00basic/basic1.tc 55include $(build_kselftest_prebuilt) 56 57module_prebuilt := ftrace/test.d/00basic/basic3 58module_src_files := ftrace/test.d/00basic/basic3.tc 59include $(build_kselftest_prebuilt) 60 61module_prebuilt := ftrace/test.d/template 62module_src_files := ftrace/test.d/template 63include $(build_kselftest_prebuilt) 64 65module_prebuilt := ftrace/test.d/instances/instance 66module_src_files := ftrace/test.d/instances/instance.tc 67include $(build_kselftest_prebuilt) 68 69module_prebuilt := ftrace/test.d/instances/instance-event 70module_src_files := ftrace/test.d/instances/instance-event.tc 71include $(build_kselftest_prebuilt) 72 73# intel_pstate test 74module_prebuilt := intel_pstate/run.sh 75module_src_files := intel_pstate/run.sh 76include $(build_kselftest_prebuilt) 77 78# Lib test 79module_prebuilt := lib/printf 80module_src_files := lib/printf.sh 81include $(build_kselftest_prebuilt) 82 83module_prebuilt := lib/bitmap 84module_src_files := lib/bitmap.sh 85include $(build_kselftest_prebuilt) 86 87# Memory-hotplug test 88module_prebuilt := memory-hotplug/mem-on-off-test 89module_src_files := memory-hotplug/mem-on-off-test.sh 90include $(build_kselftest_prebuilt) 91 92# Net test 93module_prebuilt := net/test_bpf 94module_src_files := net/test_bpf.sh 95include $(build_kselftest_prebuilt) 96 97# ntb tests 98module_prebuilt := ntb/ntb_test.sh 99module_src_files := ntb/ntb_test.sh 100include $(build_kselftest_prebuilt) 101 102# Pstore test 103module_prebuilt := pstore/pstore_tests 104module_src_files := pstore/pstore_tests 105include $(build_kselftest_prebuilt) 106 107module_prebuilt := pstore/pstore_post_reboot_tests 108module_src_files := pstore/pstore_post_reboot_tests 109include $(build_kselftest_prebuilt) 110 111module_prebuilt := pstore/common_tests 112module_src_files := pstore/common_tests 113include $(build_kselftest_prebuilt) 114 115module_prebuilt := pstore/pstore_crash_test 116module_src_files := pstore/pstore_crash_test 117include $(build_kselftest_prebuilt) 118 119 120# Static keys test 121module_prebuilt := static_keys/test_static_keys 122module_src_files := static_keys/test_static_keys.sh 123include $(build_kselftest_prebuilt) 124 125# Sysctl 126module_prebuilt := sysctl/run_numerictests 127module_src_files := sysctl/run_numerictests 128include $(build_kselftest_prebuilt) 129 130module_prebuilt := sysctl/run_stringtests 131module_src_files := sysctl/run_stringtests 132include $(build_kselftest_prebuilt) 133 134module_prebuilt := sysctl/common_tests 135module_src_files := sysctl/common_tests 136include $(build_kselftest_prebuilt) 137 138# User test 139module_prebuilt := user/test_user_copy 140module_src_files := user/test_user_copy.sh 141include $(build_kselftest_prebuilt) 142 143# zram tests 144module_prebuilt := zram/zram.sh 145module_src_files := zram/zram.sh 146include $(build_kselftest_prebuilt) 147 148module_prebuilt := zram/zram01.sh 149module_src_files := zram/zram01.sh 150include $(build_kselftest_prebuilt) 151 152module_prebuilt := zram/zram02.sh 153module_src_files := zram/zram02.sh 154include $(build_kselftest_prebuilt) 155 156module_prebuilt := zram/zram_lib.sh 157module_src_files := zram/zram_lib.sh 158include $(build_kselftest_prebuilt) 159 160