PERFORCE change 124109 for review
Zhouyi ZHOU
zhouzhouyi at FreeBSD.org
Thu Jul 26 09:38:26 UTC 2007
http://perforce.freebsd.org/chv.cgi?CH=124109
Change 124109 by zhouzhouyi at zhouzhouyi_mactest on 2007/07/26 09:37:56
test case for mdconfig which open /dev/mdctl with rdonnly flags
Affected files ...
.. //depot/projects/soc2007/zhouzhouyi_mactest_soc/regression/mactest/Makefile#3 edit
.. //depot/projects/soc2007/zhouzhouyi_mactest_soc/regression/mactest/mdconfig#1 add
.. //depot/projects/soc2007/zhouzhouyi_mactest_soc/regression/mactest/mdconfig.c#1 add
.. //depot/projects/soc2007/zhouzhouyi_mactest_soc/regression/mactest/tests/link/01.t#4 edit
.. //depot/projects/soc2007/zhouzhouyi_mactest_soc/regression/mactest/tests/mdconfig/00.t#1 add
.. //depot/projects/soc2007/zhouzhouyi_mactest_soc/regression/mactest/tests/misc.sh#13 edit
Differences ...
==== //depot/projects/soc2007/zhouzhouyi_mactest_soc/regression/mactest/Makefile#3 (text+ko) ====
@@ -6,13 +6,15 @@
#CFLAGS+=-DHAS_TRUNCATE64
#CFLAGS+=-DHAS_STAT64
-all: macproc mactest
+all: macproc mactest mdconfigopenrdonly
macproc: macproc.c
gcc -Wall ${CFLAGS} macproc.c -o macproc -lutil
mactest: mactest.c mactestparser.tab.c
gcc ${CFLAGS} mactest.c mactestparser.tab.c -o mactest
+mdconfigopenrdonly: mdconfig.c
+ gcc ${CFLAGS} -o mdconfigopenrdonly mdconfig.c -lutil -lgeom -lbsdxml -lsbuf
clean:
rm -f macproc
==== //depot/projects/soc2007/zhouzhouyi_mactest_soc/regression/mactest/tests/link/01.t#4 (text+ko) ====
@@ -80,7 +80,12 @@
#case 10: lookup the previous touched file
mactestexpect "" ${n1} -m "mls/low(low-high)" -f ${mactest_conf} system ls ${n2}
- umount ${n2}
+
+#case 11: unmount
+ mactestexpect "" "" -m "mls/low(low-high)" -f ${mactest_conf} system umount ${n2}
+
+#case 12: detach
+ mactestexpect "" "*" -m "mls/low(low-high)" -f ${mactest_conf} system mdconfig -d -u ${mdnum}
#cleanup:
t=`sysctl security.mac.mls.enabled=0`
echo "disabling mac/mls!"
==== //depot/projects/soc2007/zhouzhouyi_mactest_soc/regression/mactest/tests/misc.sh#13 (text+ko) ====
@@ -17,6 +17,7 @@
macproc="${maindir}/macproc"
mactest="${maindir}/mactest"
+mdconfigopenrdonly="${maindir}/mdconfigopenrdonly"
. ${maindir}/tests/conf
More information about the p4-projects
mailing list