[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] gnash ChangeLog testsuite/swfdec/Makefile.am te...
From: |
Sandro Santilli |
Subject: |
[Gnash-commit] gnash ChangeLog testsuite/swfdec/Makefile.am te... |
Date: |
Sat, 17 Nov 2007 09:22:16 +0000 |
CVSROOT: /sources/gnash
Module name: gnash
Changes by: Sandro Santilli <strk> 07/11/17 09:22:16
Modified files:
. : ChangeLog
testsuite/swfdec: Makefile.am gen_run_swfdec_testsuite.sh
Log message:
Split run of swfdec testsuite in 4 steps, to allow shorter timeouts.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.4884&r2=1.4885
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/swfdec/Makefile.am?cvsroot=gnash&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/gnash/testsuite/swfdec/gen_run_swfdec_testsuite.sh?cvsroot=gnash&r1=1.7&r2=1.8
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.4884
retrieving revision 1.4885
diff -u -b -r1.4884 -r1.4885
--- ChangeLog 17 Nov 2007 08:33:53 -0000 1.4884
+++ ChangeLog 17 Nov 2007 09:22:15 -0000 1.4885
@@ -1,5 +1,11 @@
2007-11-17 Sandro Santilli <address@hidden>
+ * testsuite/swfdec/: Makefile.am, gen_run_swfdec_testsuite.sh:
+ Split run of swfdec testsuite in 4 steps, to allow shorter
+ timeouts.
+
+2007-11-17 Sandro Santilli <address@hidden>
+
* server/as_value.cpp (SpriteProxy:find_sprite_by_target):
Make a more optimized implementation based on the assumption
that a sprite target is always in "dot" syntax.
Index: testsuite/swfdec/Makefile.am
===================================================================
RCS file: /sources/gnash/gnash/testsuite/swfdec/Makefile.am,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- testsuite/swfdec/Makefile.am 7 Sep 2007 12:25:41 -0000 1.4
+++ testsuite/swfdec/Makefile.am 17 Nov 2007 09:22:16 -0000 1.5
@@ -23,7 +23,10 @@
if ENABLE_SWFDEC_TESTSUITE
check_SCRIPTS = \
- run_swfdec_testsuite
+ run_swfdec_testsuite_af \
+ run_swfdec_testsuite_gl \
+ run_swfdec_testsuite_mr \
+ run_swfdec_testsuite_sz
clean-local:
rm -f $(check_SCRIPTS) \
@@ -31,8 +34,20 @@
site.bak site.exp site.exp.bak testrun.sum \
gnash.sum
-run_swfdec_testsuite: $(srcdir)/gen_run_swfdec_testsuite.sh
- sh $< $(abs_topbuilddir) $(srcdir) $(SWFDEC_TESTSUITE)/trace > $@
+run_swfdec_testsuite_af: $(srcdir)/gen_run_swfdec_testsuite.sh
+ sh $< $(abs_topbuilddir) $(srcdir) $(SWFDEC_TESTSUITE)/trace
aAbBcCdDeEfF > $@
+ chmod 755 $@
+
+run_swfdec_testsuite_gl: $(srcdir)/gen_run_swfdec_testsuite.sh
+ sh $< $(abs_topbuilddir) $(srcdir) $(SWFDEC_TESTSUITE)/trace
gGhHiIjJkKlL > $@
+ chmod 755 $@
+
+run_swfdec_testsuite_mr: $(srcdir)/gen_run_swfdec_testsuite.sh
+ sh $< $(abs_topbuilddir) $(srcdir) $(SWFDEC_TESTSUITE)/trace
mMnNoOpPqQrR > $@
+ chmod 755 $@
+
+run_swfdec_testsuite_sz: $(srcdir)/gen_run_swfdec_testsuite.sh
+ sh $< $(abs_topbuilddir) $(srcdir) $(SWFDEC_TESTSUITE)/trace
sStTuUvVwWxXyYzZ > $@
chmod 755 $@
TEST_DRIVERS = ../simple.exp
Index: testsuite/swfdec/gen_run_swfdec_testsuite.sh
===================================================================
RCS file: /sources/gnash/gnash/testsuite/swfdec/gen_run_swfdec_testsuite.sh,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- testsuite/swfdec/gen_run_swfdec_testsuite.sh 24 Oct 2007 22:46:31
-0000 1.7
+++ testsuite/swfdec/gen_run_swfdec_testsuite.sh 17 Nov 2007 09:22:16
-0000 1.8
@@ -19,21 +19,23 @@
if [ -z "$3" ]; then
- echo "Usage: `basename %0` <gnash_builddir> <gnash_srcdir>
<swfdec_tracedir>" >&2
+ echo "Usage: `basename %0` <gnash_builddir> <gnash_srcdir>
<swfdec_tracedir> [<startingcharacters>]" >&2
exit 1
fi
BUILDDIR="$1"
SRCDIR="$2"
SWFDECTRACEDIR="$3"
+STARTPATTERN="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
+if [ -n "$4" ]; then
+ STARTPATTERN="$4"
+fi
NOW=`date`
GPROCESSOR="${BUILDDIR}/utilities/gprocessor"
SWFDEC_GNASH_TESTER="${SRCDIR}/swfdec_gnash_tester"
-OUTPUTSCRIPT="${BUILDDIR}/testsuite/swfdec/run_swfdec_testsuite"
-
-cat<<EOF > "${OUTPUTSCRIPT}"
+cat<<EOF
#!/bin/sh
# Generated by gen_run_swfdec_testsuite.sh on
@@ -42,7 +44,7 @@
export GPROCESSOR=${GPROCESSOR}
EXPECTPASS=${SRCDIR}/PASSING
-for test in \`ls ${SWFDECTRACEDIR}/*.swf\`; do
+for test in \`ls ${SWFDECTRACEDIR}/[$STARTPATTERN]*.swf\`; do
testname=\`basename \${test}\`
md5=\`md5sum \${test} | cut -d' ' -f1\`
testid="\${testname}:\${md5}"
- [Gnash-commit] gnash ChangeLog testsuite/swfdec/Makefile.am te...,
Sandro Santilli <=