Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

mm/damon/tests/core-kunit: test goal_tuner commit

Extend damos_commit_quota() kunit test for the newly added goal_tuner
parameter.

Link: https://lkml.kernel.org/r/20260310010529.91162-9-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>

authored by

SeongJae Park and committed by
Andrew Morton
d972d68d 3eda936f

+3
+3
mm/damon/tests/core-kunit.h
··· 693 693 .reset_interval = 1, 694 694 .ms = 2, 695 695 .sz = 3, 696 + .goal_tuner = DAMOS_QUOTA_GOAL_TUNER_CONSIST, 696 697 .weight_sz = 4, 697 698 .weight_nr_accesses = 5, 698 699 .weight_age = 6, ··· 702 701 .reset_interval = 7, 703 702 .ms = 8, 704 703 .sz = 9, 704 + .goal_tuner = DAMOS_QUOTA_GOAL_TUNER_TEMPORAL, 705 705 .weight_sz = 10, 706 706 .weight_nr_accesses = 11, 707 707 .weight_age = 12, ··· 716 714 KUNIT_EXPECT_EQ(test, dst.reset_interval, src.reset_interval); 717 715 KUNIT_EXPECT_EQ(test, dst.ms, src.ms); 718 716 KUNIT_EXPECT_EQ(test, dst.sz, src.sz); 717 + KUNIT_EXPECT_EQ(test, dst.goal_tuner, src.goal_tuner); 719 718 KUNIT_EXPECT_EQ(test, dst.weight_sz, src.weight_sz); 720 719 KUNIT_EXPECT_EQ(test, dst.weight_nr_accesses, src.weight_nr_accesses); 721 720 KUNIT_EXPECT_EQ(test, dst.weight_age, src.weight_age);