diff mbox series

[07/11] selftests/damon: Skip test if DAMON is running

Message ID 20211201150440.1088-8-sj@kernel.org (mailing list archive)
State New
Headers show
Series mm/damon: Trivial fixups and improvements | expand

Commit Message

SeongJae Park Dec. 1, 2021, 3:04 p.m. UTC
Testing the DAMON debugfs files while DAMON is running makes no sense,
as any write to the debugfs files will fails.  This commit makes the
test be skipped in the case.

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

Patch

diff --git a/tools/testing/selftests/damon/debugfs_attrs.sh b/tools/testing/selftests/damon/debugfs_attrs.sh
index 196b6640bf37..fc80380c59f0 100644
--- a/tools/testing/selftests/damon/debugfs_attrs.sh
+++ b/tools/testing/selftests/damon/debugfs_attrs.sh
@@ -44,6 +44,15 @@  test_content() {
 
 source ./_chk_dependency.sh
 
+ksft_skip=4
+
+damon_onoff="$DBGFS/monitor_on"
+if [ $(cat "$damon_onoff") = "on" ]
+then
+	echo "monitoring is on"
+	exit $ksft_skip
+fi
+
 # Test attrs file
 # ===============