* [PATCH] cr_tests: fix syscall numbers for powerpc
@ 2009-12-05 3:22 Nathan Lynch
[not found] ` <1259983334-25854-1-git-send-email-ntl-e+AXbWqSrlAAvxtiuMwx3w@public.gmane.org>
0 siblings, 1 reply; 3+ messages in thread
From: Nathan Lynch @ 2009-12-05 3:22 UTC (permalink / raw)
To: Serge E. Hallyn; +Cc: containers-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA
Update to the values for ckpt-v19-rc2, and add eclone.
---
cr.h | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/cr.h b/cr.h
index a58c2e4..8acd750 100644
--- a/cr.h
+++ b/cr.h
@@ -71,12 +71,16 @@
/* parisc unsupported. */
#if __powerpc__
+#ifndef __NR_eclone
+#define __NR_eclone 323
+#endif
+
#ifndef __NR_checkpoint
-#define __NR_checkpoint 323
+#define __NR_checkpoint 324
#endif
#ifndef __NR_restart
-#define __NR_restart 324
+#define __NR_restart 325
#endif
#elif __s390x__
--
1.6.0.6
^ permalink raw reply related [flat|nested] 3+ messages in thread[parent not found: <1259983334-25854-1-git-send-email-ntl-e+AXbWqSrlAAvxtiuMwx3w@public.gmane.org>]
* [PATCH] cr_tests: attempt all tests [not found] ` <1259983334-25854-1-git-send-email-ntl-e+AXbWqSrlAAvxtiuMwx3w@public.gmane.org> @ 2009-12-05 3:22 ` Nathan Lynch 2009-12-09 16:23 ` [PATCH] cr_tests: fix syscall numbers for powerpc Serge E. Hallyn 1 sibling, 0 replies; 3+ messages in thread From: Nathan Lynch @ 2009-12-05 3:22 UTC (permalink / raw) To: Serge E. Hallyn; +Cc: containers-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA Bailing at the first failure in runall.sh inhibits good test coverage. Attempt to run all tests and keep running counts of tests passed and attempted. Signed-off-by: Nathan Lynch <ntl-e+AXbWqSrlAAvxtiuMwx3w@public.gmane.org> --- runall.sh | 60 ++++++++++++++++++++++++------------------------------------ 1 files changed, 24 insertions(+), 36 deletions(-) diff --git a/runall.sh b/runall.sh index 11e8fab..d15dc25 100644 --- a/runall.sh +++ b/runall.sh @@ -2,6 +2,20 @@ # Copyright 2009 IBM Corp. # Author: Serge Hallyn +declare -i total=0 +declare -i passed=0 + +# $1 = status +update_totals() { + local status=$1 + total+=1 + if [ $status -eq 0 ] ; then + passed+=1 + else + echo FAIL + fi +} + which checkpoint > /dev/null 2>&1 if [ $? -ne 0 ]; then echo Please place ckpt from user-cr in your PATH @@ -32,82 +46,56 @@ fi echo Running simple checkpoint/restart test pushd simple bash runtests.sh -if [ $? -ne 0 ]; then - echo FAIL - exit 1 -fi +update_totals $? popd echo Running counterloop tests pushd counterloop bash runtests.sh -if [ $? -ne 0 ]; then - echo FAIL - exit 2 -fi +update_totals $? popd echo Running fileio test pushd fileio bash runtests.sh -if [ $? -ne 0 ]; then - echo FAIL - exit 3 -fi +update_totals $? popd echo Running futex tests pushd futex bash run.sh -if [ $? -ne 0 ]; then - echo FAIL - exit 8 -fi +update_totals $? popd echo Running restart block test pushd sleep bash runtest.sh -if [ $? -ne 0 ]; then - echo FAIL - exit 6 -fi +update_totals $? popd echo Running process-tree tests pushd process-tree sh runtests.sh -if [ $? -ne 0 ]; then - echo FAIL - exit 7 -fi +update_totals $? popd echo Running bash test pushd bashckpt bash bash-cr.sh -if [ $? -ne 0 ]; then - echo FAIL - exit 5 -fi +update_totals $? popd echo Running ipc tests pushd ipc bash runtests.sh -if [ $? -ne 0 ]; then - echo FAIL - exit 6 -fi +update_totals $? popd echo Running userid/namespace test pushd userns bash runtests.sh -if [ $? -ne 0 ]; then - echo FAIL - exit 4 -fi +update_totals $? popd +echo $passed out of $total test groups passed. exit 0 -- 1.6.0.6 ^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH] cr_tests: fix syscall numbers for powerpc [not found] ` <1259983334-25854-1-git-send-email-ntl-e+AXbWqSrlAAvxtiuMwx3w@public.gmane.org> 2009-12-05 3:22 ` [PATCH] cr_tests: attempt all tests Nathan Lynch @ 2009-12-09 16:23 ` Serge E. Hallyn 1 sibling, 0 replies; 3+ messages in thread From: Serge E. Hallyn @ 2009-12-09 16:23 UTC (permalink / raw) To: Nathan Lynch; +Cc: containers-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA Quoting Nathan Lynch (ntl-e+AXbWqSrlAAvxtiuMwx3w@public.gmane.org): > Update to the values for ckpt-v19-rc2, and add eclone. Thanks, both applied. > --- > cr.h | 8 ++++++-- > 1 files changed, 6 insertions(+), 2 deletions(-) > > diff --git a/cr.h b/cr.h > index a58c2e4..8acd750 100644 > --- a/cr.h > +++ b/cr.h > @@ -71,12 +71,16 @@ > /* parisc unsupported. */ > #if __powerpc__ > > +#ifndef __NR_eclone > +#define __NR_eclone 323 > +#endif > + > #ifndef __NR_checkpoint > -#define __NR_checkpoint 323 > +#define __NR_checkpoint 324 > #endif > > #ifndef __NR_restart > -#define __NR_restart 324 > +#define __NR_restart 325 > #endif > > #elif __s390x__ > -- > 1.6.0.6 ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2009-12-09 16:23 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-05 3:22 [PATCH] cr_tests: fix syscall numbers for powerpc Nathan Lynch
[not found] ` <1259983334-25854-1-git-send-email-ntl-e+AXbWqSrlAAvxtiuMwx3w@public.gmane.org>
2009-12-05 3:22 ` [PATCH] cr_tests: attempt all tests Nathan Lynch
2009-12-09 16:23 ` [PATCH] cr_tests: fix syscall numbers for powerpc Serge E. Hallyn
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox