From: SeongJae Park <sjpark@xxxxxxxxx> Hello Markus, On Thu, 17 Jun 2021 11:29:41 +0000 "Boehme, Markus" <markubo@xxxxxxxxx> wrote: > On Thu, 2021-06-17 at 11:28 +0000, Boehme, Markus wrote: > > On Wed, 2021-06-16 at 07:31 +0000, SeongJae Park wrote: > > > From: SeongJae Park <sjpark@xxxxxxxxx> > > > > > > This commit adds a simple user space tests for DAMON. The tests > > > are > > > using kselftest framework. > > > > > > Signed-off-by: SeongJae Park <sjpark@xxxxxxxxx> > > > --- > > > tools/testing/selftests/damon/Makefile | 7 ++ > > > .../selftests/damon/_chk_dependency.sh | 28 +++++++ > > > .../testing/selftests/damon/debugfs_attrs.sh | 75 > > > +++++++++++++++++++ > > > 3 files changed, 110 insertions(+) > > > create mode 100644 tools/testing/selftests/damon/Makefile > > > create mode 100644 > > > tools/testing/selftests/damon/_chk_dependency.sh > > > create mode 100755 tools/testing/selftests/damon/debugfs_attrs.sh > > > > > > [...] > > > diff --git a/tools/testing/selftests/damon/debugfs_attrs.sh > > > b/tools/testing/selftests/damon/debugfs_attrs.sh > > > new file mode 100755 > > > index 000000000000..60342d6c86d8 > > > --- /dev/null > > > +++ b/tools/testing/selftests/damon/debugfs_attrs.sh [...] > > > + > > > +test_content() { > > > + file=$1 > > > + orig_content=$2 > > > + expected=$3 > > > + expect_reason=$4 > > > + > > > + content=$(cat "$file") > > > + if [ "$content" != "$content" ] > > > > That'll always evaluate false and should compare against "expected" > > instead. Good catch, I will fix so in the next spin. > > > > Feel free to add Reviewed-by: Markus Boehme <markubo@xxxxxxxxx> when > this is fixed. Thank you! > > > > + then > > > + echo "reading $file expected $expected but $content" > > > + echo "expected because: $expect_reason" > > > + echo "$orig_content" > "$file" > > > + exit 1 > > > + fi > > > +} Thanks, SeongJae Park [...]