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 <[EMAIL PROTECTED]> + * 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 <[EMAIL PROTECTED]> + * 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 mailing list Gnash-commit@gnu.org http://lists.gnu.org/mailman/listinfo/gnash-commit