RFC mm/damon: add kunit and selftests for probes and probe weights
Get series with b4
b4 am [email protected]Versions newest first
- v1 RFC Latest6 patches 0 repliesNew
Changes from RFC v1 from the cover letter
- RFC v1: https://lore.kernel.org/[email protected]
- Fix a typo, memory leak and NULL dereference in kunit test.
- Fix ignored error in selftest.
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/6 | mm/damon/tests/core-kunit: test damon_commit_filter()mm/ | +40 | 0 replies | |
| 2/6 | mm/damon/tests/core-kunit: add damon_commit_probes() testmm/ | +84 | 0 replies | |
| 3/6 | selftests/damon/_damon_sysfs: implement DamonProbestools/ | +124 | 0 replies | |
| 4/6 | selftests/damon/drgn_dump_damon_status: dump probestools/ | +32 | 0 replies | |
| 5/6 | selftests/damon/sysfs.py: extend commit assertion function for probestools/ | +19 | 0 replies | |
| 6/6 | selftests/damon/sysfs.py: test damon probestools/ | +15 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [RFC PATCH v1.1 0/6] mm/damon: add kunit and selftests for probes and probe weights
DAMON recently introduced probes and probe weights. Add kunit and selftests for ensuring the parameters for features can be set using the core API and the sysfs ABI, respectively.
Changes from RFC v1
- RFC v1: https://lore.kernel.org/[email protected]
- Fix a typo, memory leak and NULL dereference in kunit test.
- Fix ignored error in selftest.
SJ Park (6):
mm/damon/tests/core-kunit: test damon_commit_filter() mm/damon/tests/core-kunit: add damon_commit_probes() test selftests/damon/_damon_sysfs: implement DamonProbes selftests/damon/drgn_dump_damon_status: dump probes selftests/damon/sysfs.py: extend commit assertion function for probes selftests/damon/sysfs.py: test damon probes
mm/damon/tests/core-kunit.h | 124 +++++++++++++++++ tools/testing/selftests/damon/_damon_sysfs.py | 125 +++++++++++++++++- .../selftests/damon/drgn_dump_damon_status.py | 32 +++++ tools/testing/selftests/damon/sysfs.py | 35 ++++- 4 files changed, 314 insertions(+), 2 deletions(-)
base-commit: 1e413a0c40e2aca4a55f9ba664b2b7ac2a03c9da
Signature · 1 line
2.47.3