Module Name:    src
Committed By:   christos
Date:           Thu Mar 22 20:49:55 UTC 2012

Modified Files:
        src/external/gpl2/xcvs/dist/src: sanity.sh

Log Message:
>From Garo Taft:
- Add a -w flag which will make the sanity script sleep for a second before
  and after checkouts, commits, and updates.
- Fix expected output to look for the right default action on empty log
  message. It's now "abort".
- Add new requests "Checkin-prog" and "Update-prog" to expectation values.
- Add new "access"�and "group" files to CVSROOT admin database expectation
  values.
- All tests pass except client-20, which hangs.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/gpl2/xcvs/dist/src/sanity.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/gpl2/xcvs/dist/src/sanity.sh
diff -u src/external/gpl2/xcvs/dist/src/sanity.sh:1.2 src/external/gpl2/xcvs/dist/src/sanity.sh:1.3
--- src/external/gpl2/xcvs/dist/src/sanity.sh:1.2	Thu Mar  8 15:42:21 2012
+++ src/external/gpl2/xcvs/dist/src/sanity.sh	Thu Mar 22 16:49:53 2012
@@ -22,7 +22,7 @@
 usage ()
 {
     echo "Usage: `basename $0` --help"
-    echo "Usage: `basename $0` [--eklr] [-c CONFIG-FILE] [-f FROM-TEST] \\"
+    echo "Usage: `basename $0` [--eklrw] [-c CONFIG-FILE] [-f FROM-TEST] \\"
     echo "                 [-h HOSTNAME] [-s CVS-FOR-CVS-SERVER] CVS-TO-TEST \\"
     echo "                 [TESTS-TO-RUN...]"
 }
@@ -69,6 +69,11 @@ exit_help ()
     echo "-p|--proxy	test a secondary/primary CVS server (writeproxy)"
     echo "              configuration (implies --remote)."
     echo "-r|--remote	test client/server, as opposed to local, CVS"
+    echo "-w|--wait	automatically sleep for a second before and after"
+    echo "		checkouts, commits, and updates.  Use this option"
+    echo "		if you have fast cores and a slow disk.  (For example,"
+    echo "		you may need this flag if you see tests fail because"
+    echo "		they think they have nothing to commit.)"
     echo "-s CVS-FOR-CVS-SERVER"
     echo "--server=CVS-FOR-CVS-SERVER"
     echo "		use CVS-FOR-CVS-SERVER as the path to the CVS SERVER"
@@ -132,7 +137,8 @@ proxy=false
 remote=false
 servercvs=false
 skipfail=false
-while getopts Hc:ef:h:klnprs:-: option ; do
+waitforslowdisk=false
+while getopts Hc:ef:h:klnprs:w-: option ; do
     # convert the long opts to short opts
     if test x$option = x-;  then
 	# remove any argument
@@ -198,6 +204,10 @@ while getopts Hc:ef:h:klnprs:-: option ;
 		option=e
 		OPTARG=
 		;;
+	    w|wa|wai|wait)
+		option=w
+		OPTARG=
+		;;
 	    *)
 		option=\?
 		OPTARG=
@@ -250,6 +260,9 @@ while getopts Hc:ef:h:klnprs:-: option ;
 	    servercvs="$OPTARG"
 	    remote=:
 	    ;;
+	w)
+	    waitforslowdisk=:
+	    ;;
 	\?)
 	    exit_usage
 	    ;;
@@ -1488,6 +1501,17 @@ run_filter ()
   fi
 }
 
+maybe_sleep_if_ci_co_or_up ()
+{
+  if $waitforslowdisk; then
+    case "$@" in
+    *" ci "*|*" ci"|*" commit "*|*" commit") sleep 1;;
+    *" co "*|*" co"|*" checkout "*|*" checkout") sleep 1;;
+    *" up "*|*" up"|*" update "*|*" update") sleep 1;;
+    esac
+  fi
+}
+
 # Usage:
 #  dotest TESTNAME COMMAND OUTPUT [OUTPUT2]
 # TESTNAME is the name used in the log to identify the test.
@@ -1503,6 +1527,7 @@ run_filter ()
 # lack \|).
 dotest ()
 {
+  maybe_sleep_if_ci_co_or_up "$2"
   rm -f $TESTDIR/dotest.ex? 2>&1
   eval "$2" >$TESTDIR/dotest.tmp 2>&1
   status=$?
@@ -1512,12 +1537,14 @@ dotest ()
     echo "exit status was $status" >>${LOGFILE}
     fail "$1"
   fi
+  maybe_sleep_if_ci_co_or_up "$2"
   dotest_internal "$@"
 }
 
 # Like dotest except only 2 args and result must exactly match stdin
 dotest_lit ()
 {
+  maybe_sleep_if_ci_co_or_up "$2"
   rm -f $TESTDIR/dotest.ex? 2>&1
   eval "$2" >$TESTDIR/dotest.tmp 2>&1
   status=$?
@@ -1527,6 +1554,7 @@ dotest_lit ()
     echo "exit status was $status" >>$LOGFILE
     fail "$1"
   fi
+  maybe_sleep_if_ci_co_or_up "$2"
   cat >$TESTDIR/dotest.exp
   if cmp $TESTDIR/dotest.exp $TESTDIR/dotest.tmp >/dev/null 2>&1; then
     pass "$1"
@@ -1543,6 +1571,7 @@ dotest_lit ()
 # Like dotest except exitstatus should be nonzero.
 dotest_fail ()
 {
+  maybe_sleep_if_ci_co_or_up "$2"
   rm -f $TESTDIR/dotest.ex? 2>&1
   eval "$2" >$TESTDIR/dotest.tmp 2>&1
   status=$?
@@ -1552,12 +1581,14 @@ dotest_fail ()
     echo "exit status was $status" >>$LOGFILE
     fail "$1"
   fi
+  maybe_sleep_if_ci_co_or_up "$2"
   dotest_internal "$@"
 }
 
 # Like dotest except output is sorted.
 dotest_sort ()
 {
+  maybe_sleep_if_ci_co_or_up "$2"
   rm -f $TESTDIR/dotest.ex? 2>&1
   eval "$2" >$TESTDIR/dotest.tmp1 2>&1
   status=$?
@@ -1568,12 +1599,14 @@ dotest_sort ()
     fail "$1"
   fi
   $TR '	' ' ' < $TESTDIR/dotest.tmp1 | sort > $TESTDIR/dotest.tmp
+  maybe_sleep_if_ci_co_or_up "$2"
   dotest_internal "$@"
 }
 
 # Like dotest_fail except output is sorted.
 dotest_fail_sort ()
 {
+  maybe_sleep_if_ci_co_or_up "$2"
   rm -f $TESTDIR/dotest.ex? 2>&1
   eval "$2" >$TESTDIR/dotest.tmp1 2>&1
   status=$?
@@ -1584,6 +1617,7 @@ dotest_fail_sort ()
     fail "$1"
   fi
   $TR '	' ' ' < $TESTDIR/dotest.tmp1 | sort > $TESTDIR/dotest.tmp
+  maybe_sleep_if_ci_co_or_up "$2"
   dotest_internal "$@"
 }
 
@@ -4698,11 +4732,13 @@ W [0-9-]* [0-9:]* ${PLUS}0000 ${username
 	  dotest ls-init-1 "$testcvs -Q co -dtop ."
 	  cd top
 	  dotest ls-1 "$testcvs ls CVSROOT" \
-"aclconfig
+"access
+aclconfig
 checkoutlist
 commitinfo
 config
 cvswrappers
+group
 loginfo
 modules
 notify
@@ -4719,11 +4755,13 @@ verifymsg"
 CVSROOT
 
 CVSROOT:
+access
 aclconfig
 checkoutlist
 commitinfo
 config
 cvswrappers
+group
 loginfo
 modules
 notify
@@ -4743,11 +4781,13 @@ CVSROOT
 notcheckedout
 
 CVSROOT:
+access
 aclconfig
 checkoutlist
 commitinfo
 config
 cvswrappers
+group
 loginfo
 modules
 notify
@@ -4770,11 +4810,13 @@ CVSROOT
 notcheckedout
 
 CVSROOT:
+access
 aclconfig
 checkoutlist
 commitinfo
 config
 cvswrappers
+group
 loginfo
 modules
 notify
@@ -7519,11 +7561,13 @@ CVSROOT
 first-dir
 
 CVSROOT:
+access
 aclconfig
 checkoutlist
 commitinfo
 config
 cvswrappers
+group
 loginfo
 modules
 notify
@@ -7551,11 +7595,13 @@ d--- $ISO8601DATE            CVSROOT
 d--- $ISO8601DATE            first-dir
 
 CVSROOT:
+---- $ISO8601DATE 1\.[0-9][0-9]*        access
 ---- $ISO8601DATE 1\.[0-9][0-9]*        aclconfig
 ---- $ISO8601DATE 1\.[0-9][0-9]*        checkoutlist
 ---- $ISO8601DATE 1\.[0-9][0-9]*        commitinfo
 ---- $ISO8601DATE 1\.[0-9][0-9]*        config
 ---- $ISO8601DATE 1\.[0-9][0-9]*        cvswrappers
+---- $ISO8601DATE 1\.[0-9][0-9]*        group
 ---- $ISO8601DATE 1\.[0-9][0-9]*        loginfo
 ---- $ISO8601DATE 1\.[0-9][0-9]*        modules
 ---- $ISO8601DATE 1\.[0-9][0-9]*        notify
@@ -7583,11 +7629,13 @@ D/CVSROOT////
 D/first-dir////
 
 CVSROOT:
+/access/1\.[0-9][0-9]*/$DATE//
 /aclconfig/1\.[0-9][0-9]*/$DATE//
 /checkoutlist/1\.[0-9][0-9]*/$DATE//
 /commitinfo/1\.[0-9][0-9]*/$DATE//
 /config/1\.[0-9][0-9]*/$DATE//
 /cvswrappers/1\.[0-9][0-9]*/$DATE//
+/group/1\.[0-9][0-9]*/$DATE//
 /loginfo/1\.[0-9][0-9]*/$DATE//
 /modules/1\.[0-9][0-9]*/$DATE//
 /notify/1\.[0-9][0-9]*/$DATE//
@@ -7614,11 +7662,13 @@ CVSROOT
 first-dir
 
 CVSROOT:
+access
 aclconfig
 checkoutlist
 commitinfo
 config
 cvswrappers
+group
 loginfo
 modules
 notify
@@ -12215,11 +12265,13 @@ fish"
 	  mkdir keywordexpand; cd keywordexpand
 
 	  dotest keywordexpand-1 "${testcvs} -q co CVSROOT" \
-'U CVSROOT/aclconfig
+'U CVSROOT/access
+U CVSROOT/aclconfig
 U CVSROOT/checkoutlist
 U CVSROOT/commitinfo
 U CVSROOT/config
 U CVSROOT/cvswrappers
+U CVSROOT/group
 U CVSROOT/loginfo
 U CVSROOT/modules
 U CVSROOT/notify
@@ -12359,11 +12411,13 @@ $SPROG [a-z]*: $CVSROOT_DIRNAME/CVSROOT/
 	  ############################################################
 	  # Check out the whole repository
 	  mkdir 1; cd 1
-	  dotest modules-1 "${testcvs} -q co ." 'U CVSROOT/aclconfig
+	  dotest modules-1 "${testcvs} -q co ." 'U CVSROOT/access
+U CVSROOT/aclconfig
 U CVSROOT/checkoutlist
 U CVSROOT/commitinfo
 U CVSROOT/config
 U CVSROOT/cvswrappers
+U CVSROOT/group
 U CVSROOT/loginfo
 U CVSROOT/modules
 U CVSROOT/notify
@@ -12386,11 +12440,13 @@ $SPROG commit: Rebuilding administrative
 	  ############################################################
 	  # Check out CVSROOT
 	  mkdir 1; cd 1
-	  dotest modules-2 "${testcvs} -q co CVSROOT" 'U CVSROOT/aclconfig
+	  dotest modules-2 "${testcvs} -q co CVSROOT" 'U CVSROOT/access
+U CVSROOT/aclconfig
 U CVSROOT/checkoutlist
 U CVSROOT/commitinfo
 U CVSROOT/config
 U CVSROOT/cvswrappers
+U CVSROOT/group
 U CVSROOT/loginfo
 U CVSROOT/modules
 U CVSROOT/notify
@@ -12416,11 +12472,13 @@ $SPROG commit: Rebuilding administrative
 	  mkdir 1; cd 1
 	  dotest modules-3 "${testcvs} -q co somedir" ''
 	  cd somedir
-	  dotest modules-3d "${testcvs} -q co CVSROOT" 'U CVSROOT/aclconfig
+	  dotest modules-3d "${testcvs} -q co CVSROOT" 'U CVSROOT/access
+U CVSROOT/aclconfig
 U CVSROOT/checkoutlist
 U CVSROOT/commitinfo
 U CVSROOT/config
 U CVSROOT/cvswrappers
+U CVSROOT/group
 U CVSROOT/loginfo
 U CVSROOT/modules
 U CVSROOT/notify
@@ -12479,11 +12537,13 @@ initial revision: 1\.1"
 
 	  cd ..
 	  dotest modules-146 "$testcvs -q co CVSROOT" \
-"U CVSROOT/aclconfig
+"U CVSROOT/access
+U CVSROOT/aclconfig
 U CVSROOT/checkoutlist
 U CVSROOT/commitinfo
 U CVSROOT/config
 U CVSROOT/cvswrappers
+U CVSROOT/group
 U CVSROOT/loginfo
 U CVSROOT/modules
 U CVSROOT/notify
@@ -13288,11 +13348,13 @@ initial revision: 1\.1"
 
 	  cd ..
 	  dotest modules5-6 "${testcvs} -q co CVSROOT" \
-"U CVSROOT/aclconfig
+"U CVSROOT/access
+U CVSROOT/aclconfig
 U CVSROOT/checkoutlist
 U CVSROOT/commitinfo
 U CVSROOT/config
 U CVSROOT/cvswrappers
+U CVSROOT/group
 U CVSROOT/loginfo
 U CVSROOT/modules
 U CVSROOT/notify
@@ -15593,6 +15655,8 @@ RCS file: $CVSROOT_DIRNAME/CVSROOT$DOTST
           dotest_fail checkout_repository-2 "${testcvs} co CVSROOT" \
 "${CPROG} \[checkout aborted\]: Cannot check out files into the repository itself" \
 "${SPROG} checkout: Updating CVSROOT
+${CPROG} checkout: move away \`CVSROOT/access'; it is in the way
+C CVSROOT/access
 ${CPROG} checkout: move away \`CVSROOT/aclconfig'; it is in the way
 C CVSROOT/aclconfig
 ${CPROG} checkout: move away \`CVSROOT/checkoutlist'; it is in the way
@@ -15603,6 +15667,8 @@ ${CPROG} checkout: move away \`CVSROOT/c
 C CVSROOT/config
 ${CPROG} checkout: move away \`CVSROOT/cvswrappers'; it is in the way
 C CVSROOT/cvswrappers
+${CPROG} checkout: move away \`CVSROOT/group'; it is in the way
+C CVSROOT/group
 ${CPROG} checkout: move away \`CVSROOT/loginfo'; it is in the way
 C CVSROOT/loginfo
 ${CPROG} checkout: move away \`CVSROOT/modules'; it is in the way
@@ -15872,7 +15938,7 @@ EOF
 "
 Log message unchanged or not specified
 a)bort, c)ontinue, e)dit, !)reuse this message unchanged for remaining dirs
-Action: (continue) ${CPROG} \[commit aborted\]: aborted by user"
+Action: (abort) ${CPROG} \[commit aborted\]: aborted by user"
 
 	  # Test CVS's response to an empty log message
 	  cat >${TESTDIR}/editme <<EOF
@@ -15886,7 +15952,7 @@ EOF
 "
 Log message unchanged or not specified
 a)bort, c)ontinue, e)dit, !)reuse this message unchanged for remaining dirs
-Action: (continue) ${CPROG} \[commit aborted\]: aborted by user"
+Action: (abort) ${CPROG} \[commit aborted\]: aborted by user"
 
 	  # Test CVS's response to a log message with one blank line
 	  cat >${TESTDIR}/editme <<EOF
@@ -15900,7 +15966,7 @@ EOF
 "
 Log message unchanged or not specified
 a)bort, c)ontinue, e)dit, !)reuse this message unchanged for remaining dirs
-Action: (continue) ${CPROG} \[commit aborted\]: aborted by user"
+Action: (abort) ${CPROG} \[commit aborted\]: aborted by user"
 
 	  # Test CVS's response to a log message with only comments
 	  cat >${TESTDIR}/editme <<EOF
@@ -15915,7 +15981,7 @@ EOF
 "
 Log message unchanged or not specified
 a)bort, c)ontinue, e)dit, !)reuse this message unchanged for remaining dirs
-Action: (continue) ${CPROG} \[commit aborted\]: aborted by user"
+Action: (abort) ${CPROG} \[commit aborted\]: aborted by user"
 
 	  # Test CVS's response to a log message that is zero bytes
 	  # in length. This caused core dumps in cvs 1.11.5 on Solaris
@@ -15943,7 +16009,7 @@ EOF
 
 Log message unchanged or not specified
 a)bort, c)ontinue, e)dit, !)reuse this message unchanged for remaining dirs
-Action: (continue) ${CVSROOT_DIRNAME}/first-dir/file1,v  <--  file1
+Action: (abort) ${CVSROOT_DIRNAME}/first-dir/file1,v  <--  file1
 new revision: 1\.2; previous revision: 1\.1"
 	  # The loginfo Log message should be an empty line and not "(null)"
 	  # which is what some fprintf() implementations do with "%s"
@@ -20036,8 +20102,8 @@ Merging differences between 1.[0-9]* and
 	  echo 'BogusOption=yes' >>config
 	  if $proxy; then
 	    dotest config-4p "$testcvs -q ci -m change-to-bogus-opt" \
-"$SPROG [a-z]*: $SECONDARY_CVSROOT_DIRNAME/CVSROOT/config \[99\]: syntax error: missing \`=' between keyword and value
-$SPROG [a-z]*: $CVSROOT_DIRNAME/CVSROOT/config \[99\]: syntax error: missing \`=' between keyword and value
+"$SPROG [a-z]*: $SECONDARY_CVSROOT_DIRNAME/CVSROOT/config \[[1-9][0-9]*\]: syntax error: missing \`=' between keyword and value
+$SPROG [a-z]*: $CVSROOT_DIRNAME/CVSROOT/config \[[1-9][0-9]*\]: syntax error: missing \`=' between keyword and value
 $CVSROOT_DIRNAME/CVSROOT/config,v  <--  config
 new revision: 1\.[0-9]*; previous revision: 1\.[0-9]*
 $SPROG commit: Rebuilding administrative file database"
@@ -20060,7 +20126,7 @@ $SPROG commit: Rebuilding administrative
 
 	    # The warning is left over from the previous test.
 	    dotest config-5 "$testcvs -q ci -m set-HistoryLogPath" \
-"$SPROG [a-z]*: $CVSROOT_DIRNAME/CVSROOT/config \[98\]: unrecognized keyword \`BogusOption'
+"$SPROG [a-z]*: $CVSROOT_DIRNAME/CVSROOT/config \[[1-9][0-9]*\]: unrecognized keyword \`BogusOption'
 $CVSROOT_DIRNAME/CVSROOT/config,v  <--  config
 new revision: 1\.[0-9]*; previous revision: 1\.[0-9]*
 $SPROG commit: Rebuilding administrative file database"
@@ -20071,7 +20137,6 @@ $SPROG commit: Rebuilding administrative
 new revision: 1\.[0-9]*; previous revision: 1\.[0-9]*
 $SPROG commit: Rebuilding administrative file database"
 
-	    sleep 1
 	    echo '# noop' >> config
 	    dotest config-7 "$testcvs -q ci -mlog-commit" \
 "$CVSROOT_DIRNAME/CVSROOT/config,v  <--  config
@@ -31495,7 +31560,6 @@ echo "Redirect $CVSROOT"
 cat >/dev/null
 EOF
 	  echo newstuff >file1
-	  sleep 1
 	  dotest_fail client-20 "$testcvs ci" \
 "$CPROG commit: Examining \.
 $CPROG \[commit aborted\]: \`Redirect' loop detected\.  Server misconfiguration$QUESTION"
@@ -31896,7 +31960,7 @@ EOF
 	  save_CVS_SERVER=$CVS_SERVER
 	  ln -s $PRIMARY_CVSROOT_DIRNAME $TESTDIR/primary_link
 	  dotest writeproxy-0 "$CVS_SERVER server" \
-"Valid-requests Root Valid-responses valid-requests Command-prep Referrer Repository Directory Relative-directory Max-dotdot Static-directory Sticky Entry Kopt Checkin-time Modified Is-modified UseUnchanged Unchanged Notify Hostname LocalDir Questionable Argument Argumentx Global_option Gzip-stream wrapper-sendme-rcsOptions Set ${DOTSTAR}expand-modules ci co update diff log rlog acl racl list rlist global-list-quiet ls add remove update-patches gzip-file-contents status rdiff tag rtag import admin export history release watch-on watch-off watch-add watch-remove watchers editors edit init annotate rannotate noop version
+"Valid-requests Root Valid-responses valid-requests Command-prep Referrer Repository Directory Relative-directory Max-dotdot Static-directory Sticky Checkin-prog Update-prog Entry Kopt Checkin-time Modified Is-modified UseUnchanged Unchanged Notify Hostname LocalDir Questionable Argument Argumentx Global_option Gzip-stream wrapper-sendme-rcsOptions Set ${DOTSTAR}expand-modules ci co update diff log rlog acl racl list rlist global-list-quiet ls add remove update-patches gzip-file-contents status rdiff tag rtag import admin export history release watch-on watch-off watch-add watch-remove watchers editors edit init annotate rannotate noop version
 ok
 ok
 ok" \
@@ -31945,11 +32009,13 @@ EOF
 	  cd ../..
 	  mkdir secondary; cd secondary
 	  dotest writeproxy-1 "$testcvs -qd$SECONDARY_CVSROOT co CVSROOT" \
-"U CVSROOT/aclconfig
+"U CVSROOT/access
+U CVSROOT/aclconfig
 U CVSROOT/checkoutlist
 U CVSROOT/commitinfo
 U CVSROOT/config
 U CVSROOT/cvswrappers
+U CVSROOT/group
 U CVSROOT/loginfo
 U CVSROOT/modules
 U CVSROOT/notify
@@ -32145,11 +32211,13 @@ EOF
 	  mkdir secondary; cd secondary
 	  dotest writeproxy-noredirect-1 \
 "$testcvs -qd'$PRIMARY_CVSROOT' co CVSROOT" \
-"U CVSROOT/aclconfig
+"U CVSROOT/access
+U CVSROOT/aclconfig
 U CVSROOT/checkoutlist
 U CVSROOT/commitinfo
 U CVSROOT/config
 U CVSROOT/cvswrappers
+U CVSROOT/group
 U CVSROOT/loginfo
 U CVSROOT/modules
 U CVSROOT/notify
@@ -32182,7 +32250,7 @@ PrimaryServer=$PRIMARY_CVSROOT"
 	  mv $TESTDIR/save-root $PRIMARY_CVSROOT_DIRNAME
 
 	  dotest writeproxy-noredirect-5 "$CVS_SERVER server" \
-"Valid-requests Root Valid-responses valid-requests Command-prep Referrer Repository Directory Relative-directory Max-dotdot Static-directory Sticky Entry Kopt Checkin-time Modified Is-modified UseUnchanged Unchanged Notify Hostname LocalDir Questionable Argument Argumentx Global_option Gzip-stream wrapper-sendme-rcsOptions Set ${DOTSTAR}expand-modules ci co update diff log rlog acl racl list rlist global-list-quiet ls add remove update-patches gzip-file-contents status rdiff tag rtag import admin export history release watch-on watch-off watch-add watch-remove watchers editors edit init annotate rannotate noop version
+"Valid-requests Root Valid-responses valid-requests Command-prep Referrer Repository Directory Relative-directory Max-dotdot Static-directory Sticky Checkin-prog Update-prog Entry Kopt Checkin-time Modified Is-modified UseUnchanged Unchanged Notify Hostname LocalDir Questionable Argument Argumentx Global_option Gzip-stream wrapper-sendme-rcsOptions Set ${DOTSTAR}expand-modules ci co update diff log rlog acl racl list rlist global-list-quiet ls add remove update-patches gzip-file-contents status rdiff tag rtag import admin export history release watch-on watch-off watch-add watch-remove watchers editors edit init annotate rannotate noop version
 ok
 ok
 ok
@@ -32214,7 +32282,7 @@ EOF
 	  cd firstdir
 	  echo now you see me >file1
 	  dotest writeproxy-noredirect-6 "$CVS_SERVER server" \
-"Valid-requests Root Valid-responses valid-requests Command-prep Referrer Repository Directory Relative-directory Max-dotdot Static-directory Sticky Entry Kopt Checkin-time Modified Is-modified UseUnchanged Unchanged Notify Hostname LocalDir Questionable Argument Argumentx Global_option Gzip-stream wrapper-sendme-rcsOptions Set ${DOTSTAR}expand-modules ci co update diff log rlog acl racl list rlist global-list-quiet ls add remove update-patches gzip-file-contents status rdiff tag rtag import admin export history release watch-on watch-off watch-add watch-remove watchers editors edit init annotate rannotate noop version
+"Valid-requests Root Valid-responses valid-requests Command-prep Referrer Repository Directory Relative-directory Max-dotdot Static-directory Sticky Checkin-prog Update-prog Entry Kopt Checkin-time Modified Is-modified UseUnchanged Unchanged Notify Hostname LocalDir Questionable Argument Argumentx Global_option Gzip-stream wrapper-sendme-rcsOptions Set ${DOTSTAR}expand-modules ci co update diff log rlog acl racl list rlist global-list-quiet ls add remove update-patches gzip-file-contents status rdiff tag rtag import admin export history release watch-on watch-off watch-add watch-remove watchers editors edit init annotate rannotate noop version
 ok
 ok
 ok
@@ -32244,7 +32312,7 @@ EOF
 	  echo /file1/0/dummy+timestamp// >>CVS/Entries
 
 	  dotest writeproxy-noredirect-7 "$CVS_SERVER server" \
-"Valid-requests Root Valid-responses valid-requests Command-prep Referrer Repository Directory Relative-directory Max-dotdot Static-directory Sticky Entry Kopt Checkin-time Modified Is-modified UseUnchanged Unchanged Notify Hostname LocalDir Questionable Argument Argumentx Global_option Gzip-stream wrapper-sendme-rcsOptions Set ${DOTSTAR}expand-modules ci co update diff log rlog acl racl list rlist global-list-quiet ls add remove update-patches gzip-file-contents status rdiff tag rtag import admin export history release watch-on watch-off watch-add watch-remove watchers editors edit init annotate rannotate noop version
+"Valid-requests Root Valid-responses valid-requests Command-prep Referrer Repository Directory Relative-directory Max-dotdot Static-directory Sticky Checkin-prog Update-prog Entry Kopt Checkin-time Modified Is-modified UseUnchanged Unchanged Notify Hostname LocalDir Questionable Argument Argumentx Global_option Gzip-stream wrapper-sendme-rcsOptions Set ${DOTSTAR}expand-modules ci co update diff log rlog acl racl list rlist global-list-quiet ls add remove update-patches gzip-file-contents status rdiff tag rtag import admin export history release watch-on watch-off watch-add watch-remove watchers editors edit init annotate rannotate noop version
 ok
 ok
 Mode u=rw,g=rw,o=r
@@ -32571,11 +32639,13 @@ EOF
 
 	  dotest_sort trace-1 "${testcvs} -t -t -t init" \
 "  *-> Lock_Cleanup()
+  *-> RCS_checkout (access,v, , , , \.#[0-9][0-9]*)
   *-> RCS_checkout (aclconfig,v, , , , \.#[0-9][0-9]*)
   *-> RCS_checkout (checkoutlist,v, , , , \.#[0-9][0-9]*)
   *-> RCS_checkout (commitinfo,v, , , , \.#[0-9][0-9]*)
   *-> RCS_checkout (config,v, , , , \.#[0-9][0-9]*)
   *-> RCS_checkout (cvswrappers,v, , , , \.#[0-9][0-9]*)
+  *-> RCS_checkout (group,v, , , , \.#[0-9][0-9]*)
   *-> RCS_checkout (loginfo,v, , , , \.#[0-9][0-9]*)
   *-> RCS_checkout (modules,v, , , , \.#[0-9][0-9]*)
   *-> RCS_checkout (notify,v, , , , \.#[0-9][0-9]*)
@@ -32604,11 +32674,13 @@ EOF
   *-> unlink_file(\.#[0-9][0-9]*)
   *-> unlink_file(\.#[0-9][0-9]*)
   *-> unlink_file(\.#[0-9][0-9]*)
+  *-> unlink_file(\.#access)
   *-> unlink_file(\.#aclconfig)
   *-> unlink_file(\.#checkoutlist)
   *-> unlink_file(\.#commitinfo)
   *-> unlink_file(\.#config)
   *-> unlink_file(\.#cvswrappers)
+  *-> unlink_file(\.#group)
   *-> unlink_file(\.#loginfo)
   *-> unlink_file(\.#modules)
   *-> unlink_file(\.#notify)
@@ -32632,11 +32704,13 @@ EOF
 S -> CVS_SERVER_SLEEP not set\.
 S -> Lock_Cleanup()
 S -> Lock_Cleanup()
+S -> RCS_checkout (access,v, , , , \.#[0-9][0-9]*)
 S -> RCS_checkout (aclconfig,v, , , , \.#[0-9][0-9]*)
 S -> RCS_checkout (checkoutlist,v, , , , \.#[0-9][0-9]*)
 S -> RCS_checkout (commitinfo,v, , , , \.#[0-9][0-9]*)
 S -> RCS_checkout (config,v, , , , \.#[0-9][0-9]*)
 S -> RCS_checkout (cvswrappers,v, , , , \.#[0-9][0-9]*)
+S -> RCS_checkout (group,v, , , , \.#[0-9][0-9]*)
 S -> RCS_checkout (loginfo,v, , , , \.#[0-9][0-9]*)
 S -> RCS_checkout (modules,v, , , , \.#[0-9][0-9]*)
 S -> RCS_checkout (notify,v, , , , \.#[0-9][0-9]*)
@@ -32669,11 +32743,13 @@ S -> unlink_file(\.#[0-9][0-9]*)
 S -> unlink_file(\.#[0-9][0-9]*)
 S -> unlink_file(\.#[0-9][0-9]*)
 S -> unlink_file(\.#[0-9][0-9]*)
+S -> unlink_file(\.#access)
 S -> unlink_file(\.#aclconfig)
 S -> unlink_file(\.#checkoutlist)
 S -> unlink_file(\.#commitinfo)
 S -> unlink_file(\.#config)
 S -> unlink_file(\.#cvswrappers)
+S -> unlink_file(\.#group)
 S -> unlink_file(\.#loginfo)
 S -> unlink_file(\.#modules)
 S -> unlink_file(\.#notify)

Reply via email to