def METHOD_NAME(config):
    result = consts.TEST_PASSED
    cause = None
    cgrps = {SYSTEMD_CGNAME: False, OTHER_CGNAME: True}
    for i in cgrps:
        for entry in TABLE:
            Cgroup.xset(config, cgname=i, setting=entry[0], value=entry[1],
                        version=entry[2], ignore_systemd=cgrps[i])
            out = Cgroup.xget(config, cgname=i, setting=entry[3],
                              version=entry[5], values_only=True,
                              print_headers=False, ignore_systemd=cgrps[i])
            if out != entry[4]:
                result = consts.TEST_FAILED
                tmp_cause = (
                        'After setting {}={}, expected {}={}, but received '
                        '{}={}'.format(entry[0], entry[1], entry[3], entry[4],
                                       entry[3], out)
                        )
                cause = '\n'.join(filter(None, [cause, tmp_cause]))
    return result, cause