From owner-p4-projects@FreeBSD.ORG Fri Jul 13 08:57:50 2007 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 39DB816A404; Fri, 13 Jul 2007 08:57:50 +0000 (UTC) X-Original-To: perforce@FreeBSD.org Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 03C6416A402 for ; Fri, 13 Jul 2007 08:57:50 +0000 (UTC) (envelope-from lulf@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id E728313C4A5 for ; Fri, 13 Jul 2007 08:57:49 +0000 (UTC) (envelope-from lulf@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id l6D8vntt054393 for ; Fri, 13 Jul 2007 08:57:49 GMT (envelope-from lulf@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id l6D8vnLb054390 for perforce@freebsd.org; Fri, 13 Jul 2007 08:57:49 GMT (envelope-from lulf@FreeBSD.org) Date: Fri, 13 Jul 2007 08:57:49 GMT Message-Id: <200707130857.l6D8vnLb054390@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to lulf@FreeBSD.org using -f From: Ulf Lilleengen To: Perforce Change Reviews Cc: Subject: PERFORCE change 123429 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jul 2007 08:57:50 -0000 http://perforce.freebsd.org/chv.cgi?CH=123429 Change 123429 by lulf@lulf_carrot on 2007/07/13 08:57:15 - Add testscript for mirrors. - A few corrections for raid5 testscript. Affected files ... .. //depot/projects/soc2007/lulf/TODO#5 edit .. //depot/projects/soc2007/lulf/testscripts/test_mirror.sh#1 add .. //depot/projects/soc2007/lulf/testscripts/test_raid5.sh#3 edit Differences ... ==== //depot/projects/soc2007/lulf/TODO#5 (text+ko) ==== @@ -155,3 +155,7 @@ 22. Add a raid5 command to create a raid5 array the same way that is done with concat/mirror/stripe + +23. Make sure unequal plexes cannot be mirrored. + +23. Create patches. ==== //depot/projects/soc2007/lulf/testscripts/test_raid5.sh#3 (text+ko) ==== @@ -7,19 +7,19 @@ NUMFAILED=0 function create_raid5_config { - tempfoo=`basename $0`; - TMPFILE=`mktemp /tmp/${tempfoo}.XXXXXX` || exit 1; - echo "drive d1 device ${DEV1}" >> ${TMPFILE}; - echo "drive d2 device ${DEV2}" >> ${TMPFILE}; - echo "drive d3 device ${DEV3}" >> ${TMPFILE}; - echo "volume test" >> ${TMPFILE}; - echo "plex org raid5 493k" >> ${TMPFILE}; - echo "sd drive d1 len 8m" >> ${TMPFILE}; - echo "sd drive d2 len 8m" >> ${TMPFILE}; - echo "sd drive d3 len 8m" >> ${TMPFILE}; - echo "Creating configuration..."; - gvinum create $TMPFILE; - echo "... Done:"; + tempfoo=`basename $0` + TMPFILE=`mktemp /tmp/${tempfoo}.XXXXXX` || exit 1 + echo "drive d1 device ${DEV1}" >> ${TMPFILE} + echo "drive d2 device ${DEV2}" >> ${TMPFILE} + echo "drive d3 device ${DEV3}" >> ${TMPFILE} + echo "volume test" >> ${TMPFILE} + echo "plex org raid5 493k" >> ${TMPFILE} + echo "sd drive d1 len 8m" >> ${TMPFILE} + echo "sd drive d2 len 8m" >> ${TMPFILE} + echo "sd drive d3 len 8m" >> ${TMPFILE} + echo "Creating configuration..." + gvinum create $TMPFILE + echo "... Done:" } function raid5_init { @@ -131,6 +131,7 @@ echo "Cleaning up" rm zerofile rm testfile +rm testdata rm testout1 rm testout2 rm testout3