diff mbox series

[v5,2/2] cpuset_memory_testset.sh: Remove test6

Message ID 20241209060117.16870-3-wegao@suse.com
State Superseded
Headers show
Series cpuset02: Convert the test6 from cpuset_memory_testset.sh to C code | expand

Commit Message

Wei Gao Dec. 9, 2024, 6:01 a.m. UTC
Signed-off-by: Wei Gao <wegao@suse.com>
---
 .../cpuset_memory_testset.sh                  | 37 +------------------
 1 file changed, 2 insertions(+), 35 deletions(-)

Comments

Petr Vorel Feb. 27, 2025, 4:04 p.m. UTC | #1
Hi Wei,

> Signed-off-by: Wei Gao <wegao@suse.com>
> ---
>  .../cpuset_memory_testset.sh                  | 37 +------------------
>  1 file changed, 2 insertions(+), 35 deletions(-)

You're supposed to remove cpuset_memory_testset.sh entry from
runtest/controllers.

Kind regards,
Petr
Wei Gao March 5, 2025, 4:29 a.m. UTC | #2
On Thu, Feb 27, 2025 at 05:04:50PM +0100, Petr Vorel wrote:
> Hi Wei,
> 
> > Signed-off-by: Wei Gao <wegao@suse.com>
> > ---
> >  .../cpuset_memory_testset.sh                  | 37 +------------------
> >  1 file changed, 2 insertions(+), 35 deletions(-)
> 
> You're supposed to remove cpuset_memory_testset.sh entry from
> runtest/controllers.
This patch is hack for remove error which happen on our openqa micro test
product.

If we need remove full cpuset_memory_testset.sh, i suppose we need convert all
sub cases within cpuset_memory_testset.sh to c case.

> 
> Kind regards,
> Petr
Petr Vorel March 6, 2025, 6:31 p.m. UTC | #3
> On Thu, Feb 27, 2025 at 05:04:50PM +0100, Petr Vorel wrote:
> > Hi Wei,

> > > Signed-off-by: Wei Gao <wegao@suse.com>
> > > ---
> > >  .../cpuset_memory_testset.sh                  | 37 +------------------
> > >  1 file changed, 2 insertions(+), 35 deletions(-)

> > You're supposed to remove cpuset_memory_testset.sh entry from
> > runtest/controllers.
> This patch is hack for remove error which happen on our openqa micro test
> product.

> If we need remove full cpuset_memory_testset.sh, i suppose we need convert all
> sub cases within cpuset_memory_testset.sh to c case.

I'm sorry I overlook we convert only test6.

Kind regards,
Petr

> > Kind regards,
> > Petr
diff mbox series

Patch

diff --git a/testcases/kernel/controllers/cpuset/cpuset_memory_test/cpuset_memory_testset.sh b/testcases/kernel/controllers/cpuset/cpuset_memory_test/cpuset_memory_testset.sh
index c1e7cea8f..fd41dc97a 100755
--- a/testcases/kernel/controllers/cpuset/cpuset_memory_test/cpuset_memory_testset.sh
+++ b/testcases/kernel/controllers/cpuset/cpuset_memory_test/cpuset_memory_testset.sh
@@ -162,41 +162,8 @@  check_hugetlbfs()
 
 test6()
 {
-	cpuset_set "$CPUSET/0" "$cpu_of_node0" "0" "0" 2> $CPUSET_TMP/stderr
-	if [ $? -ne 0 ]; then
-		cpuset_log_error $CPUSET_TMP/stderr
-		tst_resm TFAIL "set general group parameter failed."
-		return 1
-	fi
-
-	check_hugetlbfs
-	if [ $? -eq 0 ]; then
-		tst_resm TCONF "This system don't support hugetlbfs"
-		return 0
-	fi
-
-	mkdir /hugetlb
-	mount -t hugetlbfs none /hugetlb
-
-	save_nr_hugepages=$(cat /proc/sys/vm/nr_hugepages)
-	echo $((2*$nr_mems)) > /proc/sys/vm/nr_hugepages
-
-	cpuset_memory_test --mmap-file --hugepage -s $HUGEPAGESIZE >"$MEMORY_RESULT" &
-	simple_getresult $! "$CPUSET/0"
-
-	umount /hugetlb
-	rmdir /hugetlb
-
-	echo $save_nr_hugepages > /proc/sys/vm/nr_hugepages
-	if [ $(cat /proc/sys/vm/nr_hugepages) -ne $save_nr_hugepages ]; then
-		tst_resm TFAIL "can't restore nr_hugepages(nr_hugepages = $save_nr_hugepages)."
-		return 1
-	fi
-
-	if [ "$node" != "0" ]; then
-		tst_resm TFAIL "allocate memory on the Node#$node(Expect: Node#0)."
-		return 1
-	fi
+	tst_resm TINFO "This test is replaced by testcases/kernel/mem/cpuset/cpuset02.c"
+	return 0
 }
 
 test7()