On 2015/5/23 19:02, LiaoQingwei wrote: > Please forgive my careless,I send a wrong patch,please ignored.The patch v2 > maybe right. > Thanks. > > Most of the time,the reason of mount cgroup failed is the configuration > is not enabled,for example,CONFIG_CGROUP_CPUACCT=no. > I think use TCONF message is more helpful,and use basic test interface > tst_brkm instead of echo failed message. > > Signed-off-by: Liao Qingwei <liaoqing...@huawei.com> > --- > testcases/kernel/controllers/cpuacct/cpuacct_setup.sh | 6 ++---- > 1 file changed, 2 insertions(+), 4 deletions(-) > > diff --git a/testcases/kernel/controllers/cpuacct/cpuacct_setup.sh > b/testcases/kernel/controllers/cpuacct/cpuacct_setup.sh > index 6eab1b4..f9c4fb8 100755 > --- a/testcases/kernel/controllers/cpuacct/cpuacct_setup.sh > +++ b/testcases/kernel/controllers/cpuacct/cpuacct_setup.sh > @@ -97,10 +97,8 @@ setup() > mount -t cgroup -ocpuacct none /dev/cpuacct 2> /dev/null > if [ $? -ne 0 ] > then > - echo "TFAIL: Could not mount cgroup filesystem" > - echo "Exiting test" > - cleanup > - exit 1 > + tst_brkm TCONF cleanup "Could not mount cgroup > filesystem,Maybe the configuration is not enabled"
If want to call tst_brkm(), you should add the test.sh library in the case. Or even better the test should do some clean up if use the test.sh library, change "echo" to tst_resm INFO and "echo TFAIL" to tst_brkm TFAIL(remove the exit 1). In addition, I don't think that call tst_brkm TCONF is suitable if mount failed. Maybe we can add the message such as "Could not mount cgroup filesystem, and Maybe the configuration is not enabled ..." Also, check the patch with 'checkpatch.pl' script, fix warnings and errors. > + exit 0 > fi > > # Group created earlier may again be visible if not cleaned properly. > ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ Ltp-list mailing list Ltp-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ltp-list