r2778 - people/bmsleight/autotesting

bmsleight-guest at alioth.debian.org bmsleight-guest at alioth.debian.org
Thu Aug 16 23:06:22 UTC 2007


Author: bmsleight-guest
Date: 2007-08-16 23:06:22 +0000 (Thu, 16 Aug 2007)
New Revision: 2778

Modified:
   people/bmsleight/autotesting/autotesting.sh
   people/bmsleight/autotesting/video-qemu-booting-iso.sh
Log:
Final changes for vncrec-twibright

Modified: people/bmsleight/autotesting/autotesting.sh
===================================================================
--- people/bmsleight/autotesting/autotesting.sh	2007-08-16 20:57:43 UTC (rev 2777)
+++ people/bmsleight/autotesting/autotesting.sh	2007-08-16 23:06:22 UTC (rev 2778)
@@ -3,36 +3,39 @@
 # Script to be run video-qemu-boot-iso.sh via cron job
 #
 
-while getopts v:q:t: opt
+while getopts p:v:q:t: opt
 do
     case "$opt" in
-      v)  VQBI="$OPTARG";;
+      p)  VQBI="$OPTARG";;
       q)  QEMU_BIN="$OPTARG";;
       t)  TIME_Q="$OPTARG";;
+      v)  VQUALITY="$OPTARG";;
 
+
       \?)		# unknown flag
       	  echo >&2 \
-		"usage: $0 [-v path to video-qemu-booting-iso.sh ] [-q alternative qemu binary name] [-t time to run qemu] logo.png /foo/bar/iso.directory/ /foo/bar/video.directory/ "
+		"usage: $0 [-p path to video-qemu-booting-iso.sh ] [-q alternative qemu binary name] [-t time to run qemu] /foo/bar/iso.directory/ /foo/bar/video.directory/ "
 	  exit 1;;
     esac
 done
 shift `expr $OPTIND - 1`
 
 if [ -z "$1" -a -z "$2" -a -z "$3" ]; then
-    echo "usage: $0 [-v path to video-qemu-booting-iso.sh ] [-q alternative qemu binary name] [-t time to run qemu]  logo.png /foo/bar/iso.directory/ /foo/bar/video.directory/ "
+    echo "usage: $0 [-p path to video-qemu-booting-iso.sh ] [-q alternative qemu binary name] [-t time to run qemu] [-v (0 to 10) encoding quality for video] /foo/bar/iso.directory/ /foo/bar/video.directory/ "
     echo
     echo " This script runs the video-qemu-booting-iso.sh for each iso in a directory. "
     echo
-    echo " This script will take _along_ time to run. Approx 2-3 hours per iso."
+    echo " This script will take _along_ time to run. Approx 1 hour per iso."
+    echo " Basically for time to run = number of isos x time to run qmeu x 3  seconds"
     echo " For testing the set-up use -t with a small value e.g. -t 10"
     echo
-    echo " The use of -q could allow qemu-ppc be used (Not _tested_)."
+    echo " The use of -q could allow qemu-ppc be used once Debian bug #388735 is resolved."
+
     exit
 fi
 
-LOGO=$1
-ISODIR=$2
-VIDEODIR=$3
+ISODIR=$1
+VIDEODIR=$2
 
 if [ "$VQBI" = "" ]; then
  VQBI="video-qemu-booting-iso.sh"
@@ -44,12 +47,15 @@
 if [ "$TIME_Q" = "" ]; then
  TIME_Q="1200"
 fi
+if [ "$VQUALITY" = "" ]; then
+ VQUALITY="5"
+fi
 
 for ISO in $ISODIR/*.iso
 do
  ISOBN=$(basename $ISO)
  VIDEO=$VIDEODIR$ISOBN.ogg
- echo "Running $VQBI -t $TIME_Q -l $LOGO -q $QEMU_BIN $ISO $VIDEO"
- $VQBI -t $TIME_Q -l $LOGO -q $QEMU_BIN $ISO $VIDEO
+ echo "Running $VQBI -t $TIME_Q -q $QEMU_BIN -v $VQUALITY $ISO $VIDEO"
+ $VQBI -t $TIME_Q -q $QEMU_BIN -v $VQUALITY $ISO $VIDEO
 done
 echo "Finished Autotesting"

Modified: people/bmsleight/autotesting/video-qemu-booting-iso.sh
===================================================================
--- people/bmsleight/autotesting/video-qemu-booting-iso.sh	2007-08-16 20:57:43 UTC (rev 2777)
+++ people/bmsleight/autotesting/video-qemu-booting-iso.sh	2007-08-16 23:06:22 UTC (rev 2778)
@@ -12,7 +12,7 @@
 #                                                         #
 # Required packages/applications :-                       #
 #  bash, expect, ffmpeg2thoera, imagemagick,              #
-#  twibright-vnc, qemu, vncserver                         #
+#  qemu, vncserver, vncrec-twibright                      #
 #                                                         #
 # Requires /etc/vnc.conf to be ammended.                  #
 #                                                         #
@@ -123,7 +123,7 @@
 {
 export DISPLAY=$VNSERVER_QEMU
 echo "Starting qemu, within Display $VNSERVER_QEMU"
-$QEMU_BIN -no-kqemu -full-screen  -cdrom $ISO -monitor telnet:$IPADDRESS:$QEMU_MONITOR_PORT,server,nowait &
+$QEMU_BIN -full-screen  -cdrom $ISO -monitor telnet:$IPADDRESS:$QEMU_MONITOR_PORT,server,nowait &
 sleep 3
 i=1
 REACHED_LAST_KB=""




More information about the debian-live-changes mailing list