Delete the cgclear functional test. cgclear has been removed from libcgroup.
Signed-off-by: Tom Hromatka <tom.hroma...@oracle.com> --- ftests/028-cgclear-basic_cgclear.py | 88 ----------------------------- 1 file changed, 88 deletions(-) delete mode 100755 ftests/028-cgclear-basic_cgclear.py diff --git a/ftests/028-cgclear-basic_cgclear.py b/ftests/028-cgclear-basic_cgclear.py deleted file mode 100755 index ca290a927d4c..000000000000 --- a/ftests/028-cgclear-basic_cgclear.py +++ /dev/null @@ -1,88 +0,0 @@ -#!/usr/bin/env python3 -# -# Basic cgclear functionality test -# -# Copyright (c) 2021 Oracle and/or its affiliates. -# Author: Tom Hromatka <tom.hroma...@oracle.com> -# - -# -# This library is free software; you can redistribute it and/or modify it -# under the terms of version 2.1 of the GNU Lesser General Public License as -# published by the Free Software Foundation. -# -# This library is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License -# for more details. -# -# You should have received a copy of the GNU Lesser General Public License -# along with this library; if not, see <http://www.gnu.org/licenses>. -# - -from cgroup import Cgroup -import consts -import ftests -import os -from process import Process -from run import Run -import sys - -def prereqs(config): - result = consts.TEST_PASSED - cause = None - - if config.args.container: - result = consts.TEST_SKIPPED - cause = "This test is highly destructive to the cgroup hierarchy and\n" \ - "does not have the necessary permissions within a container." - return result, cause - - return result, cause - -def setup(config): - pass - -def test(config): - result = consts.TEST_PASSED - cause = None - - ret = Cgroup.clear(config, cghelp=True) - if not "Usage:" in ret: - result = consts.TEST_FAILED - cause = "Failed to print help text" - return result, cause - - before = Run.run('mount | wc -l', shell_bool=True) - Cgroup.clear(config) - after = Run.run('mount | wc -l', shell_bool=True) - - if after >= before: - result = consts.TEST_FAILED - cause = "Cgroups were not unmounted.\n" \ - "Before count {}, after count {}".format(before, after) - return result, cause - - return result, cause - -def teardown(config): - pass - -def main(config): - [result, cause] = prereqs(config) - if result != consts.TEST_PASSED: - return [result, cause] - - try: - setup(config) - [result, cause] = test(config) - finally: - teardown(config) - - return [result, cause] - -if __name__ == '__main__': - config = ftests.parse_args() - # this test was invoked directly. run only it - config.args.num = int(os.path.basename(__file__).split('-')[0]) - sys.exit(ftests.main(config)) -- 2.26.3 _______________________________________________ Libcg-devel mailing list Libcg-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libcg-devel