@@ -133,6 +133,10 @@ struct tst_cgroup_group *
tst_cgroup_group_mk(const struct tst_cgroup_group *const parent,
const char *const group_name)
__attribute__ ((nonnull, warn_unused_result));
+const char *
+tst_cgroup_group_name(const struct tst_cgroup_group *const cg)
+ __attribute__ ((nonnull, warn_unused_result));
+
/* Remove a descendant CGroup */
struct tst_cgroup_group *
tst_cgroup_group_rm(struct tst_cgroup_group *const cg)
@@ -855,6 +855,11 @@ tst_cgroup_group_mk(const struct tst_cgroup_group *const parent,
return cg;
}
+const char *tst_cgroup_group_name(const struct tst_cgroup_group *const cg)
+{
+ return cg->group_name;
+}
+
struct tst_cgroup_group *tst_cgroup_group_rm(struct tst_cgroup_group *const cg)
{
struct cgroup_dir **dir;
Lets the test author get the name of a CGroup. Signed-off-by: Richard Palethorpe <rpalethorpe@suse.com> --- include/tst_cgroup.h | 4 ++++ lib/tst_cgroup.c | 5 +++++ 2 files changed, 9 insertions(+)