On 01/27/2011 02:25 PM, Balbir Singh wrote: > On Thu, Jan 27, 2011 at 6:49 PM, Jan Safranek<jsafr...@redhat.com> wrote: >> On 01/25/2011 05:48 AM, Balbir Singh wrote: >>> * Ivana Varekova<varek...@redhat.com> [2011-01-24 16:30:50]: >>> >>>> This patchset contains a script which provides general functions and >>>> variables and a firts test which uses it. >>>> >>> >>> Ivana >>> >>> The changelog is poor and does not indicate what the series attempts. >>> How does this fit in with the current test suite, what are the short >>> comings of that suite. >> >> The old suite tests libcgroup *API*, the new one tests the *tools*. We >> have some more tests prepared, this is just a first sample for review. > > I looked at the scripts and saw a lot of hard coding and mounting. In > our runlibcgrouptest.sh, we have something like > > DEBUG=false; # for debug messages > FS_MOUNTED=0; # 0 for not mounted, 1 for mounted, 2 for multimounted > MOUNTPOINT=/dev/cgroup_controllers; # Just to initialize > TARGET=/dev/cgroup_controllers; > CONTROLLERS=cpu,memory; > NUM_MOUNT=1; # Number of places to be mounted on > MULTIMOUNT=false; # mounted at one point only > NUM_CTLRS=0; # num of controllers supported > CTLR1=""; > CTLR2=""; > CPU=""; > MEMORY=""; > SKIP_TEST=77 > RET=0 > > > Not the best, but at-least it is readable. Ideally we need a config > file, but I am not going to insist on it, need to see readable test > cases
Most of the tests are copied directly from the man pages, so they will work as long as our man pages are correct. I understand that mounting directly e.g. cpuset controller without any configuration can be risky and depends on kernel, but that's the only way how to test the man pages. Jan ------------------------------------------------------------------------------ Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d _______________________________________________ Libcg-devel mailing list Libcg-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libcg-devel