diff options
author | Shuah Khan <shuahkh@osg.samsung.com> | 2014-10-30 18:43:48 -0400 |
---|---|---|
committer | Shuah Khan <shuahkh@osg.samsung.com> | 2014-11-17 12:05:35 -0500 |
commit | 3c25fa14f0bfa21a0b8d5efc3174d0506682658d (patch) | |
tree | 76f7fbaf70daa853353c4d8e743f228aa8aabc98 | |
parent | 7069a97a14155349545c73084f9f9f6b6380e0f7 (diff) |
selftests/user: move test out of Makefile into a shell script
Currently user copy test is run from the Makefile. Move it out
of the Makefile to be run from a shell script to allow the test
to be run as stand-alone test, in addition to allowing the test
run from a make target.
Signed-off-by: Shuah Khan <shuahkh@osg.samsung.com>
-rw-r--r-- | tools/testing/selftests/user/Makefile | 8 | ||||
-rwxr-xr-x | tools/testing/selftests/user/test_user_copy.sh | 10 |
2 files changed, 11 insertions, 7 deletions
diff --git a/tools/testing/selftests/user/Makefile b/tools/testing/selftests/user/Makefile index 396255bd720e..12c9d15bab07 100644 --- a/tools/testing/selftests/user/Makefile +++ b/tools/testing/selftests/user/Makefile | |||
@@ -4,10 +4,4 @@ | |||
4 | all: | 4 | all: |
5 | 5 | ||
6 | run_tests: all | 6 | run_tests: all |
7 | @if /sbin/modprobe test_user_copy ; then \ | 7 | ./test_user_copy.sh |
8 | rmmod test_user_copy; \ | ||
9 | echo "user_copy: ok"; \ | ||
10 | else \ | ||
11 | echo "user_copy: [FAIL]"; \ | ||
12 | exit 1; \ | ||
13 | fi | ||
diff --git a/tools/testing/selftests/user/test_user_copy.sh b/tools/testing/selftests/user/test_user_copy.sh new file mode 100755 index 000000000000..350107f40c1d --- /dev/null +++ b/tools/testing/selftests/user/test_user_copy.sh | |||
@@ -0,0 +1,10 @@ | |||
1 | #!/bin/sh | ||
2 | # Runs copy_to/from_user infrastructure using test_user_copy kernel module | ||
3 | |||
4 | if /sbin/modprobe -q test_user_copy; then | ||
5 | /sbin/modprobe -q -r test_user_copy | ||
6 | echo "user_copy: ok" | ||
7 | else | ||
8 | echo "user_copy: [FAIL]" | ||
9 | exit 1 | ||
10 | fi | ||