Added cxfsaltix5 to list of known hosts
[xfstests-dev.git] / common.config
index cd630da4e67dc365026613ec0898a2eafcea2742..920cede5e772dc0f870844899af67e8790efa169 100644 (file)
@@ -1,36 +1,6 @@
 ##/bin/sh
 #
-# Copyright (c) 2000-2003 Silicon Graphics, Inc.  All Rights Reserved.
-#
-# This program is free software; you can redistribute it and/or modify it
-# under the terms of version 2 of the GNU General Public License as
-# published by the Free Software Foundation.
-#
-# This program is distributed in the hope that it would be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-#
-# Further, this software is distributed without any warranty that it is
-# free of the rightful claim of any third person regarding infringement
-# or the like.  Any license provided herein, whether implied or
-# otherwise, applies only to this software file.  Patent licenses, if
-# any, provided herein do not apply to combinations of this program with
-# other software, or any other product whatsoever.
-#
-# You should have received a copy of the GNU General Public License along
-# with this program; if not, write the Free Software Foundation, Inc., 59
-# Temple Place - Suite 330, Boston MA 02111-1307, USA.
-#
-# Contact information: Silicon Graphics, Inc., 1600 Amphitheatre Pkwy,
-# Mountain View, CA  94043, or:
-#
-# http://www.sgi.com
-#
-# For further information regarding this notice, see:
-#
-# http://oss.sgi.com/projects/GenInfo/SGIGPLNoticeExplan/
-#
-
+# Copyright (c) 2000-2003,2006 Silicon Graphics, Inc.  All Rights Reserved.
 #
 # setup and check for config parameters, and in particular
 #
@@ -84,6 +54,7 @@ export CHECK_OPTIONS=${CHECK_OPTIONS:="-g auto"}
 export BENCH_PASSES=${BENCH_PASSES:=5}
 export XFS_MKFS_OPTIONS=${XFS_MKFS_OPTIONS:=-bsize=4096}
 
+export PWD=`pwd`
 #export DEBUG=${DEBUG:=...} # arbitrary CFLAGS really.
 export MALLOCLIB=${MALLOCLIB:=/usr/lib/libefence.a}
 export LOCAL_CONFIGURE_OPTIONS=${LOCAL_CONFIGURE_OPTIONS:=--enable-readline=yes}
@@ -123,21 +94,24 @@ _fatal()
 export MKFS_PROG="`set_prog_path mkfs`"
 [ "$MKFS_PROG" = "" ] && _fatal "mkfs not found"
 
-export AWK_PROG="`set_prog_path awk`"
-[ "$AWK_PROG" = "" ] && _fatal "awk not found"
-
 export MOUNT_PROG="`set_prog_path mount`"
 [ "$MOUNT_PROG" = "" ] && _fatal "mount not found"
 
 export UMOUNT_PROG="`set_prog_path umount`"
 [ "$UMOUNT_PROG" = "" ] && _fatal "umount not found"
 
+export FSSTRESS_PROG="`set_prog_path fsstress $PWD/ltp/fsstress`"
+[ "$FSSTRESS_PROG" = "" ] && _fatal "fsstress not found"
+
 export NSLOOKUP_PROG="`set_prog_path nslookup`"
 [ "$NSLOOKUP_PROG" = "" ] && _fatal "nslookup not found"
 
 export PERL_PROG="`set_prog_path perl`"
 [ "$PERL_PROG" = "" ] && _fatal "perl not found"
 
+export AWK_PROG="`set_prog_path awk`"
+[ "$AWK_PROG" = "" ] && _fatal "awk not found"
+
 export SED_PROG="`set_prog_path sed`"
 [ "$SED_PROG" = "" ] && _fatal "sed not found"
 
@@ -153,6 +127,8 @@ export XFS_CHECK_PROG="`set_prog_path xfs_check`"
 export XFS_DB_PROG="`set_prog_path xfs_db`"
 export XFS_GROWFS_PROG=`set_prog_path xfs_growfs`
 export XFS_IO_PROG="`set_prog_path xfs_io`"
+export XFS_PARALLEL_REPAIR_PROG="`set_prog_path xfs_prepair`"
+export XFS_PARALLEL_REPAIR64_PROG="`set_prog_path xfs_prepair64`"
 
 case "$HOSTOS" in
     IRIX*)
@@ -174,35 +150,41 @@ known_hosts()
        case "$HOST"
        in
            sheila)
+               #dedicated qa machine (has some values already set)
+               [ -z "$MODULAR" ] && MODULAR=1
+               EMAIL="nathans@larry"
+               [ -z "$SCRATCH_MNT" ] && SCRATCH_MNT=/mnt/scratch
+               [ -z "$SCRATCH_DEV" ] && SCRATCH_DEV=/dev/hdb1
+               [ -z "$TEST_DIR" ] && TEST_DIR=/mnt/test
+               [ -z "$TEST_DEV" ] && TEST_DEV=/dev/hdb2
+               [ -z "$TEST_LOGDEV" ] && TEST_LOGDEV=/dev/hdb3
+               [ -z "$SCRATCH_LOGDEV" ] && SCRATCH_LOGDEV=/dev/hdb5
+               ;;
+            break)
                MODULAR=1
                EMAIL="nathans@larry"
                SCRATCH_MNT=/mnt/scratch
-               SCRATCH_DEV=/dev/hdb1
+                #SCRATCH_DEV=/dev/sda6
+               SCRATCH_DEV=budgie:/mnt/scratch
                TEST_DIR=/mnt/test
-               TEST_DEV=/dev/hdb2
-               TEST_LOGDEV=/dev/hdb3
-               SCRATCH_LOGDEV=/dev/hdb5
-               #SCRATCH_RTDEV=/dev/hdb6
-               RMT_TAPE_DEV=bruce:/dev/st0
-               RMT_IRIXTAPE_DEV=snort:/dev/tape
-               RMT_TAPE_USER=guest
+                #TEST_DEV=/dev/sda5
+               TEST_DEV=budgie:/mnt/test
                ;;
            bruce)
                MODULAR=0
                EMAIL="nathans@larry"
-               SCRATCH_MNT=/mnt/xfs0
+               SCRATCH_MNT=/mnt/scratch
                SCRATCH_DEV=/dev/sdb5
-               #SCRATCH_RTDEV=/dev/sdc1
-               #SCRATCH_RTDEV=/dev/md0
-               SCRATCH_LOGDEV=/dev/sda11
-               TEST_DIR=/mnt/xfs1
+               SCRATCH_RTDEV=/dev/sdc1
+               SCRATCH_LOGDEV=/dev/ram0
+               TEST_DIR=/mnt/test
                TEST_DEV=/dev/sdc3
-               #TEST_RTDEV=/dev/sdb6
-               TEST_LOGDEV=/dev/sda9
-               TAPE_DEV=/dev/st0
-               RMT_TAPE_DEV=bruce:/dev/st0
-               RMT_IRIXTAPE_DEV=snort:/dev/tape
-               RMT_TAPE_USER=guest
+               TEST_RTDEV=/dev/sdb6
+               TEST_LOGDEV=/dev/ram1
+               #TAPE_DEV=/dev/st0
+               #RMT_TAPE_DEV=bruce:/dev/st0
+               #RMT_IRIXTAPE_DEV=snort:/dev/tape
+               #RMT_TAPE_USER=guest
                ;;
            frodo)
                MODULAR=0
@@ -300,59 +282,96 @@ known_hosts()
                TEST_DIR=/qa/test
                SCRATCH_MNT=/qa/scratch
                ;;
-           icy)
-               MODULAR=0
-               EMAIL="ajones@sgi.com"
-               TEST_DIR=/mnt/test
-               TEST_DEV=/dev/sdb1
-               TEST_LOGDEV=/dev/sdb3
-               SCRATCH_MNT=/mnt/scratch
-               SCRATCH_DEV=/dev/sdb2
-               SCRATCH_LOGDEV=/dev/sdb5
-               SCRATCH_RTDEV=/dev/sdb6
-               TAPE_DEV=/dev/st0
-               RMT_IRIXTAPE_DEV=snort:/dev/tape
-               RMT_TAPE_DEV=icy:/dev/st0
-               RMT_TAPE_USER=guest
-               ;;
             dribble)
+               #dedicated qa machine
                 MODULAR=0
-                EMAIL="ajones@sgi.com"
+                EMAIL="ddiss@sgi.com"
                 TEST_DIR=/mnt/test
                 TEST_DEV=/dev/dsk/dks0d2s0
-                #TEST_LOGDEV=
                 SCRATCH_MNT=/mnt/scratch
-               #SCRATCH_DEV=emu:/mnt/scratch
-               SCRATCH_DEV=/dev/dsk/dks0d2s1
-                #SCRATCH_LOGDEV=
-                #SCRATCH_RTDEV=
-                TAPE_DEV=/dev/tape
-                RMT_TAPE_DEV=icy:/dev/st0
-                RMT_TAPE_USER=guest
-                RMT_IRIXTAPE_DEV=snort:/dev/tape
+               SCRATCH_DEV=/dev/dsk/dks0d2s6
+                #TAPE_DEV=/dev/tape
+                #RMT_TAPE_DEV=icy:/dev/st0
+                #RMT_TAPE_USER=guest
+                ;;
+             giro)
+                MODULAR=0
+                EMAIL="ddiss@sgi.com"
+                TEST_DIR=/mnt/test
+                TEST_DEV=/dev/dsk/dks0d2s0
+                SCRATCH_MNT=/mnt/scratch
+               SCRATCH_DEV=/dev/dsk/dks0d2s6
+                #TAPE_DEV=/dev/tape
+                #RMT_TAPE_DEV=icy:/dev/st0
+                #RMT_TAPE_USER=guest
+                ;;
+            cxfsirix1)
+                EMAIL="ajones@sgi.com"
+                TEST_DIR=/mnt/xfs_test0
+                TEST_DEV=/dev/cxvm/xfs_test0
+                SCRATCH_MNT=/mnt/xfs_test1
+               SCRATCH_DEV=/dev/cxvm/xfs_test1
+                ;;
+            hammer)
+                EMAIL="bnaujok@sgi.com"
+                TEST_DIR=/mnt/test
+                TEST_DEV=/dev/sda5
+                SCRATCH_MNT=/mnt/scratch
+               SCRATCH_DEV=/dev/sda6
                 ;;
            emu)
                MODULAR=0
-               EMAIL="ajones@sgi.com"
+               EMAIL="vapo@sgi.com"
                TEST_DIR=/mnt/test
                TEST_DEV=/dev/sdb1
-               SCRATCH_MNT=/mnt/scratch
+               SCRATCH_MNT=/mnt/scratch1
                SCRATCH_DEV=/dev/sdb2
                ;;
+            scaly)
+                EMAIL="bnaujok@sgi.com"
+                TEST_DIR=/mnt/test
+                TEST_DEV=/dev/sdd3
+               #TEST_LOGDEV=/dev/sdd1
+                SCRATCH_MNT=/mnt/scratch
+               SCRATCH_DEV=/dev/sdd4
+               #SCRATCH_LOGDEV=/dev/sdd2
+                ;;
+            cxfsaltix5)                                                                           
+                EMAIL="leenap@sgi.com"                                                      
+                TEST_DIR=/mnt/xfsdata                                                           
+                TEST_DEV=/dev/lxvm/xfsdata                                                           
+                #TEST_LOGDEV=/dev/sdd1                                                       
+                SCRATCH_MNT=/mnt/xfsscratch                                                     
+                SCRATCH_DEV=/dev/lxvm/xfsscratch                                                        
+                #SCRATCH_LOGDEV=/dev/sdd2                                                    
+                ;;
            inferno)
+               #dedicated qa machine (has some values already set)
+               [ -z "$MODULAR" ] && MODULAR=1
+               EMAIL="ajones@sgi.com"
+               [ -z "$TEST_DIR" ] && TEST_DIR=/mnt/test
+               [ -z "$TEST_DEV" ] && TEST_DEV=/dev/sdb1
+               [ -z "$TEST_LOGDEV" ] && TEST_LOGDEV=/dev/ram0
+               [ -z "$SCRATCH_MNT" ] && SCRATCH_MNT=/mnt/scratch
+               [ -z "$SCRATCH_DEV" ] && SCRATCH_DEV=/dev/sdb2
+               [ -z "$SCRATCH_LOGDEV" ] && SCRATCH_LOGDEV=/dev/ram1
+               #[ -z "$SCRATCH_RTDEV" ] && SCRATCH_RTDEV=/dev/sdb5
+               [ -z "$TAPE_DEV" ] && TAPE_DEV=/dev/st0
+               ;;
+           hellfire)
                MODULAR=1
                EMAIL="ajones@sgi.com"
                TEST_DIR=/mnt/test
-               TEST_DEV=/dev/sdb1
-               TEST_LOGDEV=/dev/sdb3
+               TEST_DEV=/dev/sda3
+               TEST_LOGDEV=/dev/sda5
                SCRATCH_MNT=/mnt/scratch
-               SCRATCH_DEV=/dev/sdb2
-               SCRATCH_LOGDEV=/dev/sdb4
-               #SCRATCH_RTDEV=/dev/sdb5
+               SCRATCH_DEV=/dev/sda4
+               SCRATCH_LOGDEV=/dev/sda6
+               #SCRATCH_RTDEV=/dev/sda7
                TAPE_DEV=/dev/st0
-               RMT_IRIXTAPE_DEV=snort:/dev/tape
-               RMT_TAPE_DEV=icy:/dev/st0
-               RMT_TAPE_USER=guest
+               #RMT_IRIXTAPE_DEV=snort:/dev/tape
+               #RMT_TAPE_DEV=icy:/dev/st0
+               #RMT_TAPE_USER=guest
                ;;
            rooster)
                MODULAR=1
@@ -362,9 +381,9 @@ known_hosts()
                SCRATCH_MNT=/mnt/scratch
                SCRATCH_DEV=/dev/sdb2
                TAPE_DEV=/dev/st0
-               RMT_IRIXTAPE_DEV=snort:/dev/tape
-               RMT_TAPE_DEV=icy:/dev/st0
-               RMT_TAPE_USER=guest
+               #RMT_IRIXTAPE_DEV=snort:/dev/tape
+               #RMT_TAPE_DEV=icy:/dev/st0
+               #RMT_TAPE_USER=guest
                ;;
            rosella)
                MODULAR=1
@@ -374,9 +393,9 @@ known_hosts()
                SCRATCH_MNT=/mnt/scratch
                SCRATCH_DEV=/dev/sdb3
                TAPE_DEV=/dev/st0
-               RMT_IRIXTAPE_DEV=snort:/dev/tape
-               RMT_TAPE_DEV=icy:/dev/st0
-               RMT_TAPE_USER=guest
+               #RMT_IRIXTAPE_DEV=snort:/dev/tape
+               #RMT_TAPE_DEV=icy:/dev/st0
+               #RMT_TAPE_USER=guest
                ;;
            crackle)
                #irix-crackle
@@ -403,26 +422,92 @@ known_hosts()
                SCRATCH_LOGDEV=/dev/sdb4
                #SCRATCH_RTDEV=/dev/sdb5
                TAPE_DEV=/dev/st0
-               RMT_IRIXTAPE_DEV=snort:/dev/tape
-               RMT_TAPE_DEV=icy:/dev/st0
-               RMT_TAPE_USER=guest
+               #RMT_IRIXTAPE_DEV=snort:/dev/tape
+               #RMT_TAPE_DEV=icy:/dev/st0
+               #RMT_TAPE_USER=guest
                ;;
            porky)
-               MODULAR=1
+               #dedicated qa machine (has some values already set)
+               [ -z "$MODULAR" ] && MODULAR=1
                EMAIL="ajones@sgi.com"
+               [ -z "$TEST_DIR" ] && TEST_DIR=/mnt/test
+               [ -z "$TEST_DEV" ] && TEST_DEV=/dev/sdb1
+               [ -z "$TEST_LOGDEV" ] && TEST_LOGDEV=/dev/sdb3
+               [ -z "$SCRATCH_MNT" ] && SCRATCH_MNT=/mnt/scratch
+               [ -z "$SCRATCH_DEV" ] && SCRATCH_DEV=/dev/sdb2
+               [ -z "$SCRATCH_LOGDEV" ] && SCRATCH_LOGDEV=/dev/sdb4
+               #[ -z "$SCRATCH_RTDEV" ] && SCRATCH_RTDEV=/dev/sdb7
+               #[ -z "$TAPE_DEV" ] && TAPE_DEV=/dev/st0
+               ;;
+           puffy)
+               MODULAR=1
+               EMAIL="tes@sgi.com"
                TEST_DIR=/mnt/test
-               TEST_DEV=/dev/sdb2
-               TEST_LOGDEV=/dev/sdb5
+               TEST_DEV=/dev/sda7
                SCRATCH_MNT=/mnt/scratch
-               SCRATCH_DEV=/dev/sdb3
-               SCRATCH_LOGDEV=/dev/sdb6
-               #SCRATCH_RTDEV=/dev/sdb7
+               SCRATCH_DEV=/dev/sda8
                TAPE_DEV=/dev/st0
-               RMT_IRIXTAPE_DEV=snort:/dev/tape
-               RMT_TAPE_DEV=icy:/dev/st0
-               RMT_TAPE_USER=guest
                ;;
-           *)
+           galah)
+               MODULAR=1
+               EMAIL="ddiss@sgi.com"
+               TEST_DIR=/mnt/data
+               TEST_DEV=/dev/sdb1
+               SCRATCH_MNT=/mnt/scratch
+               SCRATCH_DEV=/dev/sda6
+               #RMT_IRIXTAPE_DEV=snort:/dev/tape
+               #RMT_TAPE_DEV=icy:/dev/st0
+               #RMT_TAPE_USER=guest
+               ;;
+             screamer)
+               #dedicated qa machine (has some values already set)
+                [ -z "$MODULAR" ] && MODULAR=1
+                EMAIL="ddiss@sgi.com"
+                [ -z "$TEST_DIR" ] && TEST_DIR=/mnt/test
+                [ -z "$TEST_DEV" ] && TEST_DEV=/dev/sdb1
+                #[ -z "$TEST_LOGDEV" ] && TEST_LOGDEV=/dev/sdb3
+                [ -z "$SCRATCH_MNT" ] && SCRATCH_MNT=/mnt/scratch
+                [ -z "$SCRATCH_DEV" ] && SCRATCH_DEV=/dev/sdb2
+                #[ -z "$SCRATCH_LOGDEV" ] && SCRATCH_LOGDEV=/dev/sdb4
+                #[ -z "$SCRATCH_RTDEV" ] && SCRATCH_RTDEV=/dev/sdb5
+                ;;
+            linux-chatz)
+               #vmware on pc-chatz
+               MODULAR=1
+               EMAIL="chatz@sgi.com"
+               USE_EXTERNAL=yes
+               TEST_DIR="/mnt/data"
+               TEST_DEV=/dev/sdd
+               TEST_LOGDEV=/dev/sdb
+               SCRATCH_MNT=/mnt/scratch
+               SCRATCH_DEV=/dev/sdg
+               SCRATCH_LOGDEV=/mnt/sde
+               ;;
+             chapter11)
+                [ -z "$MODULAR" ] && MODULAR=1
+                EMAIL="ddiss@sgi.com"
+                [ -z "$TEST_DIR" ] && TEST_DIR=/mnt/test
+                [ -z "$TEST_DEV" ] && TEST_DEV=/dev/sdb6
+                [ -z "$SCRATCH_MNT" ] && SCRATCH_MNT=/mnt/scratch
+                [ -z "$SCRATCH_DEV" ] && SCRATCH_DEV=/dev/sdb7
+                ;;
+             dassi)
+                MODULAR=0
+                EMAIL="ddiss@sgi.com"
+                TEST_DIR=/mnt/test
+                TEST_DEV=/dev/dsk/dks0d2s0
+                SCRATCH_MNT=/mnt/scratch
+                SCRATCH_DEV=/dev/dsk/dks0d2s6
+                ;;
+            molten)
+               [ -z "$MODULAR" ] && MODULAR=1
+                EMAIL="ddiss@sgi.com"
+                [ -z "$TEST_DIR" ] && TEST_DIR=/mnt/test
+                [ -z "$TEST_DEV" ] && TEST_DEV=/dev/sdb5
+                [ -z "$SCRATCH_MNT" ] && SCRATCH_MNT=/mnt/scratch
+                [ -z "$SCRATCH_DEV" ] && SCRATCH_DEV=/dev/sdb6
+                ;;
+            *)
                echo "Error: need to define parameters for host $HOST"
                exit 1
                ;;