mirror of
https://github.com/torvalds/linux.git
synced 2024-11-26 22:21:42 +00:00
selftests/damon: classify tests for functionalities and regressions
DAMON selftests can be classified into two categories: functionalities and regressions. Functionality tests are for checking if the function is working as specified, while the regression tests are basically reproducers of previously reported and fixed bugs. The tests of the categories are mixed in the selftests Makefile. Separate those for easier understanding of the types of tests. Link: https://lkml.kernel.org/r/20240503180318.72798-6-sj@kernel.org Signed-off-by: SeongJae Park <sj@kernel.org> Cc: Jonathan Corbet <corbet@lwn.net> Cc: Shuah Khan <shuah@kernel.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
This commit is contained in:
parent
06cf8ce12c
commit
5965d5615b
@ -7,16 +7,21 @@ TEST_GEN_FILES += debugfs_target_ids_pid_leak
|
||||
TEST_GEN_FILES += access_memory
|
||||
|
||||
TEST_FILES = _chk_dependency.sh _debugfs_common.sh
|
||||
|
||||
# functionality tests
|
||||
TEST_PROGS = debugfs_attrs.sh debugfs_schemes.sh debugfs_target_ids.sh
|
||||
TEST_PROGS += sysfs.sh
|
||||
TEST_PROGS += sysfs_update_schemes_tried_regions_wss_estimation.py
|
||||
TEST_PROGS += damos_quota.py damos_quota_goal.py damos_apply_interval.py
|
||||
TEST_PROGS += reclaim.sh lru_sort.sh
|
||||
|
||||
# regression tests (reproducers of previously found bugs)
|
||||
TEST_PROGS += debugfs_empty_targets.sh debugfs_huge_count_read_write.sh
|
||||
TEST_PROGS += debugfs_duplicate_context_creation.sh
|
||||
TEST_PROGS += debugfs_rm_non_contexts.sh
|
||||
TEST_PROGS += debugfs_target_ids_read_before_terminate_race.sh
|
||||
TEST_PROGS += debugfs_target_ids_pid_leak.sh
|
||||
TEST_PROGS += sysfs.sh sysfs_update_removed_scheme_dir.sh
|
||||
TEST_PROGS += sysfs_update_removed_scheme_dir.sh
|
||||
TEST_PROGS += sysfs_update_schemes_tried_regions_hang.py
|
||||
TEST_PROGS += sysfs_update_schemes_tried_regions_wss_estimation.py
|
||||
TEST_PROGS += damos_quota.py damos_quota_goal.py damos_apply_interval.py
|
||||
TEST_PROGS += reclaim.sh lru_sort.sh
|
||||
|
||||
include ../lib.mk
|
||||
|
Loading…
Reference in New Issue
Block a user