After running test_$cur cases successfully, executing
"rmdir -p cgroup/*" outputs "rmdir: failed to
remove cgroup/*: No such file or directory" error
message, this is because cgroup is an empty directory
here. Fix it.

Signed-off-by: Xing Gu <[email protected]>
---
 testcases/kernel/controllers/cgroup/cgroup_regression_test.sh | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/testcases/kernel/controllers/cgroup/cgroup_regression_test.sh 
b/testcases/kernel/controllers/cgroup/cgroup_regression_test.sh
index 356c000..e83ad1d 100755
--- a/testcases/kernel/controllers/cgroup/cgroup_regression_test.sh
+++ b/testcases/kernel/controllers/cgroup/cgroup_regression_test.sh
@@ -525,7 +525,11 @@ for ((cur = 1; cur <= $TST_TOTAL; cur++))
        test_$cur
 }
 
-rmdir -p cgroup/*
+if [ "$(ls -A cgroup/)" ]; then
+       rmdir -p cgroup/*
+else
+       rmdir cgroup/
+fi
 
 exit $failed
 
-- 
1.9.3


------------------------------------------------------------------------------
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to