svn commit: samba r25740 - in branches/SAMBA_4_0: . source source/selftest source/selftest/output

jelmer at samba.org jelmer at samba.org
Fri Oct 26 17:13:44 GMT 2007


Author: jelmer
Date: 2007-10-26 17:13:42 +0000 (Fri, 26 Oct 2007)
New Revision: 25740

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=25740

Log:
More consistent naming for tests, always include environment name in test name.
Modified:
   branches/SAMBA_4_0/
   branches/SAMBA_4_0/source/samba4-knownfail
   branches/SAMBA_4_0/source/samba4-skip
   branches/SAMBA_4_0/source/selftest/output/html.pm
   branches/SAMBA_4_0/source/selftest/samba4_tests.sh


Changeset:

Property changes on: branches/SAMBA_4_0
___________________________________________________________________
Name: bzr:revision-info
...skipped...
Name: bzr:file-ids
...skipped...
Name: bzr:revision-id:v3-trunk0
...skipped...

Modified: branches/SAMBA_4_0/source/samba4-knownfail
===================================================================
--- branches/SAMBA_4_0/source/samba4-knownfail	2007-10-26 12:56:02 UTC (rev 25739)
+++ branches/SAMBA_4_0/source/samba4-knownfail	2007-10-26 17:13:42 UTC (rev 25740)
@@ -1,11 +1,11 @@
-LOCAL-RESOLVE/async
-LOCAL-ICONV/next_codepoint()
+LOCAL-RESOLVE.*/async
+LOCAL-ICONV.*/next_codepoint()
 BASE-DELAYWRITE/finfo update on close
-BASE-DELETE/deltest20a
-BASE-DELETE/deltest20b
-RAW-OPLOCK/OPLOCK
+BASE-DELETE.*/deltest20a
+BASE-DELETE.*/deltest20b
+RAW-OPLOCK.*/OPLOCK
 RPC-WINREG
-LOCAL-REGISTRY/security # Not implemented yet
+LOCAL-REGISTRY.*/security # Not implemented yet
 RPC-WKSSVC.*NetWkstaGetInfo
 RPC-WKSSVC.*NetWkstaTransportEnum
 RPC-HANDLES.*/lsarpc-shared

Modified: branches/SAMBA_4_0/source/samba4-skip
===================================================================
--- branches/SAMBA_4_0/source/samba4-skip	2007-10-26 12:56:02 UTC (rev 25739)
+++ branches/SAMBA_4_0/source/samba4-skip	2007-10-26 17:13:42 UTC (rev 25740)
@@ -17,22 +17,22 @@
 BASE-SMB
 SMB2-NOTIFY
 SMB2-SCAN
-ntvfs/cifs BASE-CHARSET
-ntvfs/cifs BASE-DEFER_OPEN
-ntvfs/cifs BASE-DELAYWRITE
-ntvfs/cifs BASE-IOMETER
-ntvfs/cifs BASE-CASETABLE
-ntvfs/cifs BASE-NTTRANS
-ntvfs/cifs BASE-SCAN-MAXFID
-ntvfs/cifs BASE-UTABLE
-ntvfs/cifs BASE-SMB
-ntvfs/cifs RAW-COMPOSITE
-ntvfs/cifs RAW-OPLOCK
-ntvfs/cifs RAW-NOTIFY
-ntvfs/cifs RAW-BENCH-OPLOCK
-ntvfs/cifs RAW-SCAN-EAMAX
-ntvfs/cifs RAW-CONTEXT
-ntvfs/cifs RAW-QFILEINFO-IPC
+ntvfs.cifs.BASE-CHARSET
+ntvfs.cifs.BASE-DEFER_OPEN
+ntvfs.cifs.BASE-DELAYWRITE
+ntvfs.cifs.BASE-IOMETER
+ntvfs.cifs.BASE-CASETABLE
+ntvfs.cifs.BASE-NTTRANS
+ntvfs.cifs.BASE-SCAN-MAXFID
+ntvfs.cifs.BASE-UTABLE
+ntvfs.cifs.BASE-SMB
+ntvfs.cifs.RAW-COMPOSITE
+ntvfs.cifs.RAW-OPLOCK
+ntvfs.cifs.RAW-NOTIFY
+ntvfs.cifs.RAW-BENCH-OPLOCK
+ntvfs.cifs.RAW-SCAN-EAMAX
+ntvfs.cifs.RAW-CONTEXT
+ntvfs.cifs.RAW-QFILEINFO-IPC
 RPC-DSSYNC
 RPC-SAMSYNC
 LDAP-UPTODATEVECTOR					# Segfaults
@@ -45,7 +45,7 @@
 RPC-ATSVC							# Not provided by Samba 4
 RPC-FRSAPI							# Not provided by Samba 4
 .*SAMBA3.*							# Samba3-specific test
-^NET-DOMOPEN$						# Hangs for some reason
-^NET-API-BECOME-DC$					# Fails
+^samba4.NET-DOMOPEN.*$				# Hangs for some reason
+^samba4.NET-API-BECOME-DC.*$			# Fails
 WINBIND							# FIXME: This should not be skipped
 NSS-TEST						# Fails

Modified: branches/SAMBA_4_0/source/selftest/output/html.pm
===================================================================
--- branches/SAMBA_4_0/source/selftest/output/html.pm	2007-10-26 12:56:02 UTC (rev 25739)
+++ branches/SAMBA_4_0/source/selftest/output/html.pm	2007-10-26 17:13:42 UTC (rev 25740)
@@ -40,7 +40,6 @@
 	print INDEX "  <table>\n";
 	print INDEX "  <tr>\n";
 	print INDEX "    <td class=\"tableHead\">Test</td>\n";
-	print INDEX "    <td class=\"tableHead\">Environment</td>\n";
 	print INDEX "    <td class=\"tableHead\">Result</td>\n";
 	print INDEX "  </tr>\n";
 
@@ -151,7 +150,6 @@
 
 	print INDEX "<tr>\n";
 	print INDEX "  <td class=\"testSuite\"><a href=\"$state->{HTMLFILE}\">$state->{NAME}</a></td>\n";
-	print INDEX "  <td class=\"environment\">$state->{ENVNAME}</td>\n";
 	my $st = $self->{local_statistics};
 
 	if ($ret == $expected_ret) {

Modified: branches/SAMBA_4_0/source/selftest/samba4_tests.sh
===================================================================
--- branches/SAMBA_4_0/source/selftest/samba4_tests.sh	2007-10-26 12:56:02 UTC (rev 25739)
+++ branches/SAMBA_4_0/source/selftest/samba4_tests.sh	2007-10-26 17:13:42 UTC (rev 25740)
@@ -12,7 +12,11 @@
 	shift 2
 	cmdline="$*"
 	echo "-- TEST --"
-	echo $name
+	if [ "$env" = "none" ]; then
+		echo "samba4.$name"
+	else
+		echo "samba4.$name ($env)"
+	fi
 	echo $env
 	echo $cmdline
 }
@@ -23,22 +27,22 @@
 samba4bindir=$samba4srcdir/bin
 SCRIPTDIR=$samba4srcdir/../testprogs/ejs
 
-plantest "base.js" dc "$SCRIPTDIR/base.js" $CONFIGURATION
-plantest "samr.js" dc "$SCRIPTDIR/samr.js" $CONFIGURATION ncalrpc: -U\$USERNAME%\$PASSWORD
-plantest "echo.js" dc "$SCRIPTDIR/echo.js" $CONFIGURATION ncalrpc: -U\$USERNAME%\$PASSWORD
+plantest "js.base" dc "$SCRIPTDIR/base.js" $CONFIGURATION
+plantest "js.samr" dc "$SCRIPTDIR/samr.js" $CONFIGURATION ncalrpc: -U\$USERNAME%\$PASSWORD
+plantest "js.echo" dc "$SCRIPTDIR/echo.js" $CONFIGURATION ncalrpc: -U\$USERNAME%\$PASSWORD
 #plantest "ejsnet.js" dc "$SCRIPTDIR/ejsnet.js" $CONFIGURATION -U\$USERNAME%\$PASSWORD \$DOMAIN ejstestuser
-plantest "ldb.js" none "$SCRIPTDIR/ldb.js" `pwd` $CONFIGURATION
-plantest "winreg" dc $samba4srcdir/scripting/bin/winreg $CONFIGURATION ncalrpc: 'HKLM' -U\$USERNAME%\$PASSWORD
+plantest "js.ldb" none "$SCRIPTDIR/ldb.js" `pwd` $CONFIGURATION
+plantest "js.winreg" dc $samba4srcdir/scripting/bin/winreg $CONFIGURATION ncalrpc: 'HKLM' -U\$USERNAME%\$PASSWORD
 
 # Simple tests for LDAP and CLDAP
 
 for options in "" "--option=socket:testnonblock=true" "-U\$USERNAME%\$PASSWORD --option=socket:testnonblock=true" "-U\$USERNAME%\$PASSWORD"; do
-    plantest "TESTING PROTOCOL ldap with options $options" dc $samba4srcdir/../testprogs/blackbox/test_ldb.sh ldap \$SERVER_IP $options
+    plantest "ldb.ldap with options $options" dc $samba4srcdir/../testprogs/blackbox/test_ldb.sh ldap \$SERVER_IP $options
 done
 # see if we support ldaps
 if grep ENABLE_GNUTLS.1 include/config.h > /dev/null; then
     for options in "" "-U\$USERNAME%\$PASSWORD"; do
-	plantest "TESTING PROTOCOL ldaps with options $options" dc $samba4srcdir/../testprogs/blackbox/test_ldb.sh ldaps \$SERVER_IP $options
+	plantest "ldb.ldaps with options $options" dc $samba4srcdir/../testprogs/blackbox/test_ldb.sh ldaps \$SERVER_IP $options
     done
 fi
 for t in LDAP-CLDAP LDAP-BASIC LDAP-SCHEMA LDAP-UPTODATEVECTOR
@@ -52,7 +56,7 @@
 export LDBDIR
 plantest "ldb" none $LDBDIR/tests/test-tdb.sh
 
-plantest "ejs ldap" dc $SCRIPTDIR/ldap.js $CONFIGURATION \$SERVER -U\$USERNAME%\$PASSWORD
+plantest "js.ldap" dc $SCRIPTDIR/ldap.js $CONFIGURATION \$SERVER -U\$USERNAME%\$PASSWORD
 
 # Tests for RPC
 
@@ -187,7 +191,7 @@
 
 # Tests against the NTVFS CIFS backend
 for t in $base $raw; do
-    plantest "ntvfs/cifs $t" dc $VALGRIND $samba4bindir/smbtorture $TORTURE_OPTIONS //\$NETBIOSNAME/cifs -U"\$USERNAME"%"\$PASSWORD" $t
+    plantest "ntvfs.cifs.$t" dc $VALGRIND $samba4bindir/smbtorture $TORTURE_OPTIONS //\$NETBIOSNAME/cifs -U"\$USERNAME"%"\$PASSWORD" $t
 done
 
 # Local tests
@@ -222,8 +226,8 @@
 plantest "blackbox.smbclient" dc $bbdir/test_smbclient.sh "\$SERVER" "\$USERNAME" "\$PASSWORD" "\$DOMAIN" "$PREFIX" 
 plantest "blackbox.kinit" dc $bbdir/test_kinit.sh "\$SERVER" "\$USERNAME" "\$PASSWORD" "\$REALM" "\$DOMAIN" "$PREFIX" 
 plantest "blackbox.cifsdd" dc $bbdir/test_cifsdd.sh "\$SERVER" "\$USERNAME" "\$PASSWORD" "\$DOMAIN" 
-plantest "blackbox.nmblookup:dc" dc $bbdir/test_nmblookup.sh "\$NETBIOSNAME" "\$NETBIOSALIAS" "\$SERVER" "\$SERVER_IP" 
-plantest "blackbox.nmblookup:member" member $bbdir/test_nmblookup.sh "\$NETBIOSNAME" "\$NETBIOSALIAS" "\$SERVER" "\$SERVER_IP"
+plantest "blackbox.nmblookup" dc $bbdir/test_nmblookup.sh "\$NETBIOSNAME" "\$NETBIOSALIAS" "\$SERVER" "\$SERVER_IP" 
+plantest "blackbox.nmblookup" member $bbdir/test_nmblookup.sh "\$NETBIOSNAME" "\$NETBIOSALIAS" "\$SERVER" "\$SERVER_IP"
 
 # Tests using the "Simple" NTVFS backend
 
@@ -234,7 +238,7 @@
 DATADIR=$samba4srcdir/../testdata
 
 plantest "parse samba3" none $samba4bindir/smbscript $DATADIR/samba3/verify $CONFIGURATION $DATADIR/samba3
-plantest "samba3sam.js" none $SCRIPTDIR/samba3sam.js $CONFIGURATION `pwd` $DATADIR/samba3/
+plantest "js.samba3sam" none $SCRIPTDIR/samba3sam.js $CONFIGURATION `pwd` $DATADIR/samba3/
 
 rm -rf $PREFIX/upgrade
 mkdir -p $PREFIX/upgrade
@@ -252,7 +256,7 @@
 NBT_TESTS=`$samba4bindir/smbtorture --list | grep "^NBT-" | xargs`
 
 for f in $NBT_TESTS; do
-	plantest "$f:$env" "dc" $samba4bindir/smbtorture $TORTURE_OPTIONS //\$SERVER/_none_ $f -U\$USERNAME%\$PASSWORD 
+	plantest $f dc $samba4bindir/smbtorture $TORTURE_OPTIONS //\$SERVER/_none_ $f -U\$USERNAME%\$PASSWORD 
 done
 
 WB_OPTS="${TORTURE_OPTIONS}"



More information about the samba-cvs mailing list