Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Do not comment the tests concerning architectures for which we didn't regenerate...
authormquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Wed, 12 Sep 2007 15:07:18 +0000 (15:07 +0000)
committermquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Wed, 12 Sep 2007 15:07:18 +0000 (15:07 +0000)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4595 48e7efb5-ca39-0410-a469-dd3cf9ba447f

teshsuite/Makefile.am
teshsuite/Makefile.in
teshsuite/gras/datadesc.big32_8 [moved from teshsuite/gras/datadesc.big32 with 100% similarity]
teshsuite/gras/datadesc_r_big32_2.tesh [new file with mode: 0644]
teshsuite/gras/datadesc_r_big32_8.tesh [new file with mode: 0644]
teshsuite/gras/datadesc_r_big32_8_4.tesh [new file with mode: 0644]

index bddf4e4..f8c4ed0 100644 (file)
@@ -6,7 +6,7 @@ CLEANFILES = gras/datadesc_usage.out datadesc_usage.out
 EXTRA_DIST=run_tests.in \
   gras/datadesc.little32 gras/datadesc.little32_4 \
   gras/datadesc.little64\
-  gras/datadesc.big32 gras/datadesc.big32_8_4 gras/datadesc.big32_2 \
+  gras/datadesc.big32_8 gras/datadesc.big32_8_4 gras/datadesc.big32_2 \
   gras/mk_datadesc_structs.pl
   
 
@@ -16,16 +16,20 @@ TESTS = xbt/parallel_log_crashtest.tesh     \
        gras/trp_file_usage.tesh            \
        gras/datadesc_mem.tesh          \
        gras/datadesc_rw.tesh           \
-       gras/datadesc_r_little32.tesh   \
        gras/datadesc_r_little32_4.tesh \
-       gras/datadesc_r_little64.tesh   
-       
-# Data sets still to regenerate:
-#      gras/datadesc_usage_little32_4.tesh 
-#           gras/datadesc_usage --read ./gras/datadesc.big32;     \
-#           gras/datadesc_usage --read ./gras/datadesc.big32_8_4; \
-#           gras/datadesc_usage --read ./gras/datadesc.big32_2;
+       gras/datadesc_r_little64.tesh   \
+       \
+       gras/datadesc_r_little32.tesh   \
+        gras/datadesc_r_big32_8.tesh      \
+       gras/datadesc_r_big32_8_4.tesh  \
+       gras/datadesc_r_big32_2.tesh
 
+# Data sets still to regenerate:
+XFAIL_TESTS= \
+       gras/datadesc_r_little32.tesh   \
+        gras/datadesc_r_big32_8.tesh      \
+       gras/datadesc_r_big32_8_4.tesh  \
+       gras/datadesc_r_big32_2.tesh
 
 noinst_PROGRAMS = \
        xbt/parallel_log_crashtest \
index 77ebe74..d8ec0cd 100644 (file)
@@ -242,7 +242,7 @@ CLEANFILES = gras/datadesc_usage.out datadesc_usage.out
 EXTRA_DIST = run_tests.in \
   gras/datadesc.little32 gras/datadesc.little32_4 \
   gras/datadesc.little64\
-  gras/datadesc.big32 gras/datadesc.big32_8_4 gras/datadesc.big32_2 \
+  gras/datadesc.big32_8 gras/datadesc.big32_8_4 gras/datadesc.big32_2 \
   gras/mk_datadesc_structs.pl
 
 TESTS_ENVIRONMENT = $(top_builddir)/tools/tesh/tesh
@@ -251,9 +251,21 @@ TESTS = xbt/parallel_log_crashtest.tesh     \
        gras/trp_file_usage.tesh            \
        gras/datadesc_mem.tesh          \
        gras/datadesc_rw.tesh           \
-       gras/datadesc_r_little32.tesh   \
        gras/datadesc_r_little32_4.tesh \
-       gras/datadesc_r_little64.tesh   
+       gras/datadesc_r_little64.tesh   \
+       \
+       gras/datadesc_r_little32.tesh   \
+        gras/datadesc_r_big32_8.tesh      \
+       gras/datadesc_r_big32_8_4.tesh  \
+       gras/datadesc_r_big32_2.tesh
+
+
+# Data sets still to regenerate:
+XFAIL_TESTS = \
+       gras/datadesc_r_little32.tesh   \
+        gras/datadesc_r_big32_8.tesh      \
+       gras/datadesc_r_big32_8_4.tesh  \
+       gras/datadesc_r_big32_2.tesh
 
 LDADD_SG = $(abs_top_builddir)/src/libsimgrid.la
 LDADD_RL = $(abs_top_builddir)/src/libgras.la
diff --git a/teshsuite/gras/datadesc_r_big32_2.tesh b/teshsuite/gras/datadesc_r_big32_2.tesh
new file mode 100644 (file)
index 0000000..bc8c936
--- /dev/null
@@ -0,0 +1,21 @@
+
+p Check the marshaling facilities (trying to read the result of linux/mips?)
+$ gras/datadesc_usage --read ${srcdir:=.}/gras/datadesc.big32_2 --log=root.fmt:%m%n
+> This datafile was generated on big32_2 (8).
+> ---- Test on integer ----
+> ---- Test on float ----
+> ---- Test on double ----
+> ---- Test on fixed array ----
+> ---- Test on a reference to an integer ----
+> ---- Test on string (ref to dynamic array) ----
+> ---- Test on dynar containing integers ----
+> ---- Test on all possible struct having 3 fields (49 structs) ----
+> ---- Test on homogeneous structure ----
+> ---- Test on heterogeneous structure ----
+> ---- Test on nested structures ----
+> ---- Test on chained list ----
+> ---- Test on graph (cyclique chained list of 3 items) ----
+> ---- Test on dynar containing integers ----
+> ---- Test on the PBIO IEEE struct (also tests GRAS DEFINE TYPE) ----
+> ---- Test on struct containing dynamic array and its size (cbps test) ----
+> Exiting GRAS
diff --git a/teshsuite/gras/datadesc_r_big32_8.tesh b/teshsuite/gras/datadesc_r_big32_8.tesh
new file mode 100644 (file)
index 0000000..3410675
--- /dev/null
@@ -0,0 +1,21 @@
+
+p Check the marshaling facilities (trying to read the result of ppc or sparc)
+$ gras/datadesc_usage --read ${srcdir:=.}/gras/datadesc.big32_8 --log=root.fmt:%m%n
+> This datafile was generated on big32_8 (5).
+> ---- Test on integer ----
+> ---- Test on float ----
+> ---- Test on double ----
+> ---- Test on fixed array ----
+> ---- Test on a reference to an integer ----
+> ---- Test on string (ref to dynamic array) ----
+> ---- Test on dynar containing integers ----
+> ---- Test on all possible struct having 3 fields (49 structs) ----
+> ---- Test on homogeneous structure ----
+> ---- Test on heterogeneous structure ----
+> ---- Test on nested structures ----
+> ---- Test on chained list ----
+> ---- Test on graph (cyclique chained list of 3 items) ----
+> ---- Test on dynar containing integers ----
+> ---- Test on the PBIO IEEE struct (also tests GRAS DEFINE TYPE) ----
+> ---- Test on struct containing dynamic array and its size (cbps test) ----
+> Exiting GRAS
diff --git a/teshsuite/gras/datadesc_r_big32_8_4.tesh b/teshsuite/gras/datadesc_r_big32_8_4.tesh
new file mode 100644 (file)
index 0000000..c01a005
--- /dev/null
@@ -0,0 +1,21 @@
+
+p Check the marshaling facilities (trying to read the result of AIX)
+$ gras/datadesc_usage --read ${srcdir:=.}/gras/datadesc.big32_8_4 --log=root.fmt:%m%n
+> This datafile was generated on big32_8_4 (6).
+> ---- Test on integer ----
+> ---- Test on float ----
+> ---- Test on double ----
+> ---- Test on fixed array ----
+> ---- Test on a reference to an integer ----
+> ---- Test on string (ref to dynamic array) ----
+> ---- Test on dynar containing integers ----
+> ---- Test on all possible struct having 3 fields (49 structs) ----
+> ---- Test on homogeneous structure ----
+> ---- Test on heterogeneous structure ----
+> ---- Test on nested structures ----
+> ---- Test on chained list ----
+> ---- Test on graph (cyclique chained list of 3 items) ----
+> ---- Test on dynar containing integers ----
+> ---- Test on the PBIO IEEE struct (also tests GRAS DEFINE TYPE) ----
+> ---- Test on struct containing dynamic array and its size (cbps test) ----
+> Exiting GRAS