KERNEL SELFTESTS: linux_headers_dir is /usr/src/linux-headers-x86_64-dcg_x86_64_defconfig-kselftests-9a5aa3349b9428ae451b22c331d0d9a9cfc7ac90 2025-02-17 01:09:01 sed -i s/default_timeout=45/default_timeout=300/ kselftest/runner.sh LKP WARN miss config CONFIG_DAMON_DBGFS= of damon/config 2025-02-17 01:09:01 make -j36 -C damon make: Entering directory '/usr/src/perf_selftests-x86_64-dcg_x86_64_defconfig-kselftests-9a5aa3349b9428ae451b22c331d0d9a9cfc7ac90/tools/testing/selftests/damon' CC huge_count_read_write CC debugfs_target_ids_read_before_terminate_race CC access_memory CC debugfs_target_ids_pid_leak CC access_memory_even make: Leaving directory '/usr/src/perf_selftests-x86_64-dcg_x86_64_defconfig-kselftests-9a5aa3349b9428ae451b22c331d0d9a9cfc7ac90/tools/testing/selftests/damon' 2025-02-17 01:09:01 make quicktest=1 run_tests -C damon make: Entering directory '/usr/src/perf_selftests-x86_64-dcg_x86_64_defconfig-kselftests-9a5aa3349b9428ae451b22c331d0d9a9cfc7ac90/tools/testing/selftests/damon' TAP version 13 1..20 # timeout set to 300 # selftests: damon: debugfs_attrs.sh # /sys/kernel/debug/damon not found ok 1 selftests: damon: debugfs_attrs.sh # SKIP # timeout set to 300 # selftests: damon: debugfs_schemes.sh # /sys/kernel/debug/damon not found ok 2 selftests: damon: debugfs_schemes.sh # SKIP # timeout set to 300 # selftests: damon: debugfs_target_ids.sh # /sys/kernel/debug/damon not found ok 3 selftests: damon: debugfs_target_ids.sh # SKIP # timeout set to 300 # selftests: damon: sysfs.sh ok 4 selftests: damon: sysfs.sh # timeout set to 300 # selftests: damon: sysfs_update_schemes_tried_regions_wss_estimation.py # 50-th percentile (0) error 1.000000 # the error rate is not acceptable (> 0.200000) # samples are as below # 0 # 0 # 0 # 0 # 0 # 0 # 0 # 0 # 0 # 0 # 0 # 0 # 0 not ok 5 selftests: damon: sysfs_update_schemes_tried_regions_wss_estimation.py # exit=1 # timeout set to 300 # selftests: damon: damos_quota.py # quota is not always exceeded: 11 > 0 not ok 6 selftests: damon: damos_quota.py # exit=1 # timeout set to 300 # selftests: damon: damos_quota_goal.py # score: 0, effective quota: 0 -> 16 (-1.000x) # score: 15000, effective quota: 16 -> 1 (0.062x) # score: 5000, effective quota: 1 -> 5 (5.000x) # score: 18000, effective quota: 1 -> 1 (1.000x) # efective bytes not changed: 1 not ok 7 selftests: damon: damos_quota_goal.py # exit=1 # timeout set to 300 # selftests: damon: damos_apply_interval.py # scheme(s) are not tried not ok 8 selftests: damon: damos_apply_interval.py # exit=1 # timeout set to 300 # selftests: damon: damos_tried_regions.py # 50-th percentile nr_regions: 20 # expectation (>= 14) is met ok 9 selftests: damon: damos_tried_regions.py # timeout set to 300 # selftests: damon: damon_nr_regions.py # pass nr_regions test with 10/20/100 real/min/max nr_regions # pass nr_regions test with 15/3/10 real/min/max nr_regions # fail online-tuned max_nr_regions: 16 > 7 not ok 10 selftests: damon: damon_nr_regions.py # exit=1 # timeout set to 300 # selftests: damon: reclaim.sh ok 11 selftests: damon: reclaim.sh # timeout set to 300 # selftests: damon: lru_sort.sh ok 12 selftests: damon: lru_sort.sh # timeout set to 300 # selftests: damon: debugfs_empty_targets.sh # /sys/kernel/debug/damon not found ok 13 selftests: damon: debugfs_empty_targets.sh # SKIP # timeout set to 300 # selftests: damon: debugfs_huge_count_read_write.sh # /sys/kernel/debug/damon not found ok 14 selftests: damon: debugfs_huge_count_read_write.sh # SKIP # timeout set to 300 # selftests: damon: debugfs_duplicate_context_creation.sh # /sys/kernel/debug/damon not found ok 15 selftests: damon: debugfs_duplicate_context_creation.sh # SKIP # timeout set to 300 # selftests: damon: debugfs_rm_non_contexts.sh # /sys/kernel/debug/damon not found ok 16 selftests: damon: debugfs_rm_non_contexts.sh # SKIP # timeout set to 300 # selftests: damon: debugfs_target_ids_read_before_terminate_race.sh ok 17 selftests: damon: debugfs_target_ids_read_before_terminate_race.sh # timeout set to 300 # selftests: damon: debugfs_target_ids_pid_leak.sh # ./debugfs_target_ids_pid_leak.sh: line 11: /sys/kernel/debug/damon/target_ids: No such file or directory # tried 497 pid leak # number of active pid slabs: 4845 -> 5253 # (up to 5093 expected) # maybe pids are leaking not ok 18 selftests: damon: debugfs_target_ids_pid_leak.sh # exit=1 # timeout set to 300 # selftests: damon: sysfs_update_removed_scheme_dir.sh ok 19 selftests: damon: sysfs_update_removed_scheme_dir.sh # timeout set to 300 # selftests: damon: sysfs_update_schemes_tried_regions_hang.py ok 20 selftests: damon: sysfs_update_schemes_tried_regions_hang.py make: Leaving directory '/usr/src/perf_selftests-x86_64-dcg_x86_64_defconfig-kselftests-9a5aa3349b9428ae451b22c331d0d9a9cfc7ac90/tools/testing/selftests/damon'