def test(config): Cgroup.set(config, cgname=[CGNAME1, CGNAME2], setting=SETTING, value=VALUE) Cgroup.get_and_validate(config, CGNAME1, SETTING, VALUE) Cgroup.get_and_validate(config, CGNAME2, SETTING, VALUE) return consts.TEST_PASSED, None
def test(config): Cgroup.set(config, cgname=DST_CGNAME, copy_from=SRC_CGNAME) for i, setting in enumerate(SETTINGS): Cgroup.get_and_validate(config, DST_CGNAME, setting, VALUES[i]) return consts.TEST_PASSED, None
def test(config): Cgroup.set(config, cgname=CGNAME, setting=SETTINGS, value=VALUES) for i, setting in enumerate(SETTINGS): Cgroup.get_and_validate(config, CGNAME, setting, VALUES[i]) return consts.TEST_PASSED, None
def test(config): Cgroup.configparser(config, load_dir=CONFIG_FILE_DIR) Cgroup.get_and_validate(config, CGNAME, 'cpu.cfs_period_us', CFS_PERIOD) Cgroup.get_and_validate(config, CGNAME, 'cpu.cfs_quota_us', CFS_QUOTA) Cgroup.get_and_validate(config, CGNAME, 'cpu.shares', SHARES) Cgroup.get_and_validate(config, CGNAME, 'memory.limit_in_bytes', LIMIT_IN_BYTES) Cgroup.get_and_validate(config, CGNAME, 'memory.soft_limit_in_bytes', SOFT_LIMIT_IN_BYTES) return consts.TEST_PASSED, None
def test(config): Cgroup.configparser(config, load_file=CONFIG_FILE_NAME) Cgroup.get_and_validate(config, CGNAME, 'cpu.cfs_period_us', CFS_PERIOD) Cgroup.get_and_validate(config, CGNAME, 'cpu.cfs_quota_us', CFS_QUOTA) Cgroup.get_and_validate(config, CGNAME, 'cpu.shares', SHARES) return consts.TEST_PASSED, None
def test(config): Cgroup.get_and_validate(config, CGNAME, SETTING, VALUE) return consts.TEST_PASSED, None
def setup(config): Cgroup.create(config, CONTROLLER, CGNAME) Cgroup.get_and_validate(config, CGNAME, SETTING, BEFORE) return consts.TEST_PASSED, None