public inbox for ltp@lists.linux.it
 help / color / mirror / Atom feed
* [LTP] [PATCH] syscalls/clone08: Skip test_clone_stopped after kernel 2.6.25
@ 2014-04-29  8:44 shuang.qiu
  2014-04-29  9:04 ` Xiaoguang Wang
  2014-04-29  9:25 ` Jan Stancek
  0 siblings, 2 replies; 5+ messages in thread
From: shuang.qiu @ 2014-04-29  8:44 UTC (permalink / raw)
  To: ltp-list

From: Shuang Qiu <shuang.qiu@oracle.com>

According to CLONE manual page "From Linux 2.6.25 this flag is
deprecated.You probably never wanted to use it, you certainly shouldn’t
be using it,  and  soon  it  will  go away",skip test_clone_stopped
after kernel 2.6.25.

Signed-off-by: Shuang Qiu <shuang.qiu@oracle.com>
---
 testcases/kernel/syscalls/clone/clone08.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/testcases/kernel/syscalls/clone/clone08.c b/testcases/kernel/syscalls/clone/clone08.c
index 14ebf60..610986d 100644
--- a/testcases/kernel/syscalls/clone/clone08.c
+++ b/testcases/kernel/syscalls/clone/clone08.c
@@ -84,15 +84,24 @@ int main(int ac, char **av)
 {
 	char *msg;
 	int i, lc;
+	int clone_stopped = 0;
 
 	msg = parse_opts(ac, av, NULL, NULL);
 	if (msg != NULL)
 		tst_brkm(TBROK, NULL, "OPTION PARSING ERROR - %s", msg);
 
 	setup();
+
+#ifdef CLONE_STOPPED
+	if (tst_kvercmp(2, 6, 25) > 0)
+		clone_stopped =1;
+#endif
+		
 	for (lc = 0; TEST_LOOPING(lc); lc++) {
 		tst_count = 0;
 		for (i = 0; i < TST_TOTAL; i++) {
+			if (clone_stopped == 1 && i ==3)
+				continue;
 			tst_resm(TINFO, "running %s", test_cases[i].name);
 			test_cases[i].testfunc(i);
 		}
-- 
1.7.7


------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Ltp-list mailing list
Ltp-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ltp-list

^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-04-29 10:54 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-04-29  8:44 [LTP] [PATCH] syscalls/clone08: Skip test_clone_stopped after kernel 2.6.25 shuang.qiu
2014-04-29  9:04 ` Xiaoguang Wang
2014-04-29 10:51   ` Shuang Qiu
2014-04-29  9:25 ` Jan Stancek
2014-04-29 10:54   ` Shuang Qiu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox