linux/tools/testing/selftests/damon
SeongJae Park 5965d5615b 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>
2024-05-11 15:41:34 -07:00
..
.gitignore selftests: damon: add access_memory to .gitignore 2024-03-04 17:01:16 -08:00
_chk_dependency.sh selftests/damon/_chk_dependency: get debugfs mount point from /proc/mounts 2024-02-22 10:24:57 -08:00
_damon_sysfs.py selftests/damon/_damon_sysfs: use 'is' instead of '==' for 'None' 2024-05-11 15:41:34 -07:00
_debugfs_common.sh selftets/damon: prepare for monitor_on file renaming 2024-02-22 10:24:46 -08:00
access_memory.c selftests/damon: add a test for update_schemes_tried_regions sysfs command 2023-12-20 14:48:13 -08:00
config
damos_apply_interval.py selftests/damon: add a test for DAMOS apply intervals 2024-02-22 10:24:56 -08:00
damos_quota.py selftests/damon: add a test for DAMOS quota 2024-02-22 10:24:56 -08:00
damos_quota_goal.py selftests/damon: add a test for DAMOS quota goal 2024-05-11 15:41:33 -07:00
debugfs_attrs.sh selftests/damon: Add executable permission to test scripts 2023-09-26 19:24:44 -06:00
debugfs_duplicate_context_creation.sh selftests/damon: Add executable permission to test scripts 2023-09-26 19:24:44 -06:00
debugfs_empty_targets.sh selftets/damon: prepare for monitor_on file renaming 2024-02-22 10:24:46 -08:00
debugfs_huge_count_read_write.sh selftests/damon: Add executable permission to test scripts 2023-09-26 19:24:44 -06:00
debugfs_rm_non_contexts.sh selftests/damon: Add executable permission to test scripts 2023-09-26 19:24:44 -06:00
debugfs_schemes.sh selftests/damon: Add executable permission to test scripts 2023-09-26 19:24:44 -06:00
debugfs_target_ids.sh selftests/damon: Add executable permission to test scripts 2023-09-26 19:24:44 -06:00
debugfs_target_ids_pid_leak.c selftests/damon: add a test for the pid leak of dbgfs_target_ids_write() 2024-02-22 10:24:56 -08:00
debugfs_target_ids_pid_leak.sh selftests/damon: add a test for the pid leak of dbgfs_target_ids_write() 2024-02-22 10:24:56 -08:00
debugfs_target_ids_read_before_terminate_race.c selftests/damon: add a test for a race between target_ids_read() and dbgfs_before_terminate() 2024-02-22 10:24:56 -08:00
debugfs_target_ids_read_before_terminate_race.sh selftests/damon: add a test for a race between target_ids_read() and dbgfs_before_terminate() 2024-02-22 10:24:56 -08:00
huge_count_read_write.c
lru_sort.sh selftests/damon: Add executable permission to test scripts 2023-09-26 19:24:44 -06:00
Makefile selftests/damon: classify tests for functionalities and regressions 2024-05-11 15:41:34 -07:00
reclaim.sh selftests/damon: Add executable permission to test scripts 2023-09-26 19:24:44 -06:00
sysfs.sh selftests/damon: test quota goals directory 2023-12-12 10:57:04 -08:00
sysfs_update_removed_scheme_dir.sh selftests/damon: Add executable permission to test scripts 2023-09-26 19:24:44 -06:00
sysfs_update_schemes_tried_regions_hang.py selftest: damon: fix minor typos in test logs 2024-03-04 17:01:16 -08:00
sysfs_update_schemes_tried_regions_wss_estimation.py selftest: damon: fix minor typos in test logs 2024-03-04 17:01:16 -08:00