Lines Matching refs:tests
18 -a: run all tests, including extra ones (other than destructive ones)
19 -t: specify specific categories to tests to run
22 -d: run destructive tests
24 The default behavior is to run required tests only. If -a is specified,
25 will run all tests.
27 Alternatively, specific groups tests can be run by passing a string
31 tests for mmap(2)
33 tests for gup
35 tests for userfaultfd(2)
39 tests for mlock(2)
41 tests for mremap(2)
43 tests for very large virtual address space
45 vmalloc smoke tests
47 hmm smoke tests
57 ksm tests that do not require >=2 NUMA nodes
59 ksm tests that require >=2 NUMA nodes
61 memory protection key tests
67 tests for VM_PFNMAP handling
107 # default behavior: run all tests
112 # If no VM_SELFTEST_ITEMS are specified, run all tests
157 # Simple hugetlbfs tests have a hardcoded minimum requirement of
228 # On memory constrainted systems some tests can fail to allocate hugepages.
296 # Restore the previous number of huge pages, since further tests rely on it
301 echo "NOTE: These hugetlb tests provide minimal coverage. Use" | tap_prefix
320 CATEGORY="userfaultfd" run_test ./uffd-unit-tests
323 # Hugetlb tests require source and destination huge pages. Pass in half
371 CATEGORY="mlock" run_test ./mlock2-tests
422 # MADV_GUARD_INSTALL and MADV_GUARD_REMOVE tests
425 # MADV_POPULATE_READ and MADV_POPULATE_WRITE tests
459 # protection_keys tests
481 # COW tests