diff mbox series

[RFC,2/6] selftests/damon/_damon_sysfs: set Kdamond.pid in start()

Message ID 20250622210330.40490-3-sj@kernel.org
State New
Headers show
Series selftests/damon: add python and drgn based DAMON sysfs functionality tests | expand

Commit Message

SeongJae Park June 22, 2025, 9:03 p.m. UTC
_damon_sysfs.py is a Python module for reading and writing DAMON sysfs
for testing.  It is not reading resulting kdamond pids.  Read and update
those when starting kdamonds.

Signed-off-by: SeongJae Park <sj@kernel.org>
---
 tools/testing/selftests/damon/_damon_sysfs.py | 3 +++
 1 file changed, 3 insertions(+)
diff mbox series

Patch

diff --git a/tools/testing/selftests/damon/_damon_sysfs.py b/tools/testing/selftests/damon/_damon_sysfs.py
index 5b1cb6b3ce4e..f587e117472e 100644
--- a/tools/testing/selftests/damon/_damon_sysfs.py
+++ b/tools/testing/selftests/damon/_damon_sysfs.py
@@ -408,6 +408,9 @@  class Kdamond:
             if err is not None:
                 return err
         err = write_file(os.path.join(self.sysfs_dir(), 'state'), 'on')
+        if err is not None:
+            return err
+        self.pid, err = read_file(os.path.join(self.sysfs_dir(), 'pid'))
         return err
 
     def stop(self):