Lines Matching +full:test +full:- +full:linux
8 // http://www.apache.org/licenses/LICENSE-2.0
18 default_applicable_licenses: ["external_linux-kselftest_license"],
21 // Added automatically by a large-scale-change that took the approach of
35 // large-scale-change included anything that looked like it might be a license
39 // See: http://go/android-license-faq
41 name: "external_linux-kselftest_license",
44 "SPDX-license-identifier-Apache-2.0",
45 "SPDX-license-identifier-BSD-2-Clause",
46 "SPDX-license-identifier-BSD-3-Clause",
47 "SPDX-license-identifier-CC0-1.0",
48 "SPDX-license-identifier-GPL",
49 "SPDX-license-identifier-GPL-2.0",
50 "SPDX-license-identifier-GPL-3.0",
51 "SPDX-license-identifier-LGPL",
52 "SPDX-license-identifier-LGPL-2.1",
53 "SPDX-license-identifier-MIT",
54 "SPDX-license-identifier-Unlicense",
66 "-include bionic-compat.h",
68 "-Wall",
71 "-Wno-deprecated",
72 "-Wno-format",
73 "-Wno-gnu-designator",
74 "-Wno-macro-redefined",
75 "-Wno-missing-field-initializers",
76 "-Wno-parentheses-equality",
77 "-Wno-pointer-arith",
78 "-Wno-sign-compare",
79 "-Wno-shift-negative-value",
80 "-Wno-switch",
81 "-Wno-absolute-value",
82 "-Wno-non-literal-null-conversion",
83 "-Wno-unused-value",
84 "-Wno-unused-variable",
85 "-Wno-unused-parameter",
86 "-Wno-empty-body",
87 "-Wno-literal-conversion",
88 "-Werror",
97 // FIXME: test fails to build with LTO
104 // binderfs test
107 relative_install_path: "linux-kselftest/filesystems/binderfs",
112 // breakpoints test
115 relative_install_path: "linux-kselftest/breakpoints",
145 // capabilities test
148 relative_install_path: "linux-kselftest/capabilities",
154 static_libs: ["libcap-ng"],
157 // Cpu-hotplug test
159 name: "kselftest_cpu-hotplug_cpu-on-off-test",
160 sub_dir: "linux-kselftest/cpu-hotplug",
161 src: "tools/testing/selftests/cpu-hotplug/cpu-on-off-test.sh",
166 // Efivarfs test
169 relative_install_path: "linux-kselftest/efivarfs",
171 "tools/testing/selftests/efivarfs/open-unlink.c",
172 "tools/testing/selftests/efivarfs/create-read.c",
179 sub_dir: "linux-kselftest/efivarfs",
185 // Exec test
188 relative_install_path: "linux-kselftest/exec",
197 sub_dir: "linux-kselftest/exec",
203 // Firmware test
206 sub_dir: "linux-kselftest/firmware",
214 sub_dir: "linux-kselftest/firmware",
220 // Ftrace test
223 sub_dir: "linux-kselftest/ftrace",
231 sub_dir: "linux-kselftest/ftrace/test.d",
232 src: "tools/testing/selftests/ftrace/test.d/functions",
239 sub_dir: "linux-kselftest/ftrace/test.d/00basic",
240 src: "tools/testing/selftests/ftrace/test.d/00basic/basic2.tc",
247 sub_dir: "linux-kselftest/ftrace/test.d/00basic",
248 src: "tools/testing/selftests/ftrace/test.d/00basic/basic4.tc",
255 sub_dir: "linux-kselftest/ftrace/test.d/00basic",
256 src: "tools/testing/selftests/ftrace/test.d/00basic/basic1.tc",
263 sub_dir: "linux-kselftest/ftrace/test.d/00basic",
264 src: "tools/testing/selftests/ftrace/test.d/00basic/basic3.tc",
271 sub_dir: "linux-kselftest/ftrace/test.d",
272 src: "tools/testing/selftests/ftrace/test.d/template",
279 sub_dir: "linux-kselftest/ftrace/test.d/instances",
280 src: "tools/testing/selftests/ftrace/test.d/instances/instance.tc",
286 name: "kselftest_ftrace_test.d_instances_instance-event",
287 sub_dir: "linux-kselftest/ftrace/test.d/instances",
288 src: "tools/testing/selftests/ftrace/test.d/instances/instance-event.tc",
293 // Futex test
296 relative_install_path: "linux-kselftest/futex/functional",
314 "-D_GNU_SOURCE",
315 "-pthread",
322 sub_dir: "linux-kselftest/futex/functional",
328 // intel_pstate test
331 relative_install_path: "linux-kselftest/intel_pstate",
337 "-D_GNU_SOURCE",
345 sub_dir: "linux-kselftest/intel_pstate",
351 // Kcmp test
354 relative_install_path: "linux-kselftest/kcmp",
359 // KVM test
362 relative_install_path: "linux-kselftest/kvm/aarch64",
375 "-fno-stack-protector",
376 "-fno-PIE",
383 // Lib test
386 sub_dir: "linux-kselftest/lib",
394 sub_dir: "linux-kselftest/lib",
400 // media_tests test
403 relative_install_path: "linux-kselftest/media_tests",
412 // Membarrier test
415 relative_install_path: "linux-kselftest/membarrier",
423 // Memory-hotplug test
425 name: "kselftest_memory-hotplug_mem-on-off-test",
426 sub_dir: "linux-kselftest/memory-hotplug",
427 src: "tools/testing/selftests/memory-hotplug/mem-on-off-test.sh",
432 // Mount test
435 relative_install_path: "linux-kselftest/mount",
436 srcs: ["tools/testing/selftests/mount/unprivileged-remount-test.c"],
440 // Net test
443 relative_install_path: "linux-kselftest/net",
457 sub_dir: "linux-kselftest/net",
463 // Pstore test
466 sub_dir: "linux-kselftest/pstore",
474 sub_dir: "linux-kselftest/pstore",
482 sub_dir: "linux-kselftest/pstore",
490 sub_dir: "linux-kselftest/pstore",
496 // Ptrace test
499 relative_install_path: "linux-kselftest/ptrace",
504 // rtc test
507 relative_install_path: "linux-kselftest/rtc",
512 // seccomp test
515 relative_install_path: "linux-kselftest/seccomp",
520 // size test
523 relative_install_path: "linux-kselftest/size",
527 cflags: ["-mstackrealign"],
536 // splice test
539 relative_install_path: "linux-kselftest/splice",
546 sub_dir: "linux-kselftest/splice",
552 // Static keys test
555 sub_dir: "linux-kselftest/static_keys",
561 // Timer test
564 relative_install_path: "linux-kselftest/timers",
567 "tools/testing/selftests/timers/alarmtimer-suspend.c",
569 "tools/testing/selftests/timers/clocksource-switch.c",
570 "tools/testing/selftests/timers/freq-step.c",
571 "tools/testing/selftests/timers/inconsistency-check.c",
572 "tools/testing/selftests/timers/leap-a-day.c",
575 "tools/testing/selftests/timers/nsleep-lat.c",
578 "tools/testing/selftests/timers/set-2038.c",
579 "tools/testing/selftests/timers/set-tai.c",
580 "tools/testing/selftests/timers/set-timer-lat.c",
581 "tools/testing/selftests/timers/set-tz.c",
584 "tools/testing/selftests/timers/valid-adjtimex.c",
587 "-O3",
588 "-DKTEST",
593 // User test
596 sub_dir: "linux-kselftest/user",
602 // vdso test
605 relative_install_path: "linux-kselftest/vDSO",
616 relative_install_path: "linux-kselftest/vDSO",
627 relative_install_path: "linux-kselftest/vDSO",
642 relative_install_path: "linux-kselftest/vDSO",
653 relative_install_path: "linux-kselftest/vDSO",
662 // Vm test
665 relative_install_path: "linux-kselftest/vm",
668 "tools/testing/selftests/vm/hugepage-mmap.c",
669 "tools/testing/selftests/vm/hugepage-shm.c",
671 "tools/testing/selftests/vm/mlock-random-test.c",
672 "tools/testing/selftests/vm/mlock2-tests.c",
673 "tools/testing/selftests/vm/on-fault-limit.c",
677 "tools/testing/selftests/vm/thuge-gen.c",
678 "tools/testing/selftests/vm/transhuge-stress.c",
686 relative_install_path: "linux-kselftest/vm",
695 cflags: ["-D__aarch64__"],
702 sub_dir: "linux-kselftest/vm",
711 relative_install_path: "linux-kselftest/x86",
750 "-O2",
751 "-pthread",
761 relative_install_path: "linux-kselftest/x86",
783 "-O2",
784 "-pthread",
789 ldflags: ["-Wl,-ereal_start"],
798 relative_install_path: "linux-kselftest/x86",
803 "-O2",
804 "-pthread",
826 relative_install_path: "linux-kselftest/x86",
831 "-O2",
832 "-pthread",
861 relative_install_path: "linux-kselftest/x86",
867 "-O2",
868 "-pthread",
888 sub_dir: "linux-kselftest/zram",
896 sub_dir: "linux-kselftest/zram",
904 sub_dir: "linux-kselftest/zram",
912 sub_dir: "linux-kselftest/zram",