cargilld 2004/07/10 14:12:17
Modified: c/scripts sanityTest.pl sanityTest_ExpectedResult.log
Log:
Update ThreadTest runs to test sax2 and gc
Revision Changes Path
1.23 +22 -8 xml-xerces/c/scripts/sanityTest.pl
Index: sanityTest.pl
===================================================================
RCS file: /home/cvs/xml-xerces/c/scripts/sanityTest.pl,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- sanityTest.pl 31 Jan 2004 11:07:12 -0000 1.22
+++ sanityTest.pl 10 Jul 2004 21:12:17 -0000 1.23
@@ -200,21 +200,35 @@
# Run ThreadTest
system ("ThreadTest");
print ("1");
-system ("ThreadTest -parser=sax -quiet -threads 10 -time 20 personal.xml");
+system ("ThreadTest -parser=sax -v=never -quiet -threads 10 -time 20 personal.xml");
print ("2");
-system ("ThreadTest -parser=dom -quiet -threads 10 -time 20 personal.xml");
+system ("ThreadTest -parser=dom -v=never -quiet -threads 10 -time 20 personal.xml");
print ("3");
-system ("ThreadTest -parser=sax -v -quiet -threads 10 -time 20 personal.xml");
+system ("ThreadTest -parser=sax2 -v=never -quiet -threads 10 -time 20
personal.xml");
print ("4");
-system ("ThreadTest -parser=dom -v -quiet -threads 10 -time 20 personal.xml");
+system ("ThreadTest -parser=sax -v=always -quiet -threads 10 -time 20
personal.xml");
print ("5");
-system ("ThreadTest -parser=sax -n -s -v -quiet -threads 10 -time 20
personal-schema.xml");
+system ("ThreadTest -parser=dom -v=always -quiet -threads 10 -time 20
personal.xml");
print ("6");
-system ("ThreadTest -parser=dom -n -s -v -quiet -threads 10 -time 20
personal-schema.xml");
+system ("ThreadTest -parser=sax2 -v=always -quiet -threads 10 -time 20
personal.xml");
print ("7");
-system ("ThreadTest -parser=sax -n -s -f -v -quiet -threads 10 -time 20
personal-schema.xml");
+system ("ThreadTest -parser=sax -gc -v=always -quiet -threads 10 -time 20
personal.xml");
print ("8");
+system ("ThreadTest -parser=dom -gc -v=always -quiet -threads 10 -time 20
personal.xml");
+print ("9");
+system ("ThreadTest -parser=sax2 -gc -v=always -quiet -threads 10 -time 20
personal.xml");
+print ("10");
+system ("ThreadTest -parser=sax -n -s -f -v -quiet -threads 10 -time 20
personal-schema.xml");
+print ("11");
system ("ThreadTest -parser=dom -n -s -f -v -quiet -threads 10 -time 20
personal-schema.xml");
+print ("12");
+system ("ThreadTest -parser=sax2 -n -s -f -v -quiet -threads 10 -time 20
personal-schema.xml");
+print ("13");
+system ("ThreadTest -parser=sax -gc -n -s -f -v -quiet -threads 10 -time 20
personal-schema.xml");
+print ("14");
+system ("ThreadTest -parser=dom -gc -n -s -f -v -quiet -threads 10 -time 20
personal-schema.xml");
+print ("15");
+system ("ThreadTest -parser=sax2 -gc -n -s -f -v -quiet -threads 10 -time 20
personal-schema.xml");
# Run MemHandlerTest
system ("MemHandlerTest");
1.68 +14 -3 xml-xerces/c/scripts/sanityTest_ExpectedResult.log
Index: sanityTest_ExpectedResult.log
===================================================================
RCS file: /home/cvs/xml-xerces/c/scripts/sanityTest_ExpectedResult.log,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -r1.67 -r1.68
--- sanityTest_ExpectedResult.log 14 Apr 2004 14:09:42 -0000 1.67
+++ sanityTest_ExpectedResult.log 10 Jul 2004 21:12:17 -0000 1.68
@@ -943,19 +943,23 @@
2Test Run Successfully
3Test Run Successfully
No input XML file specified on command line.
-usage: threadtest [-v] [-threads nnn] [-time nnn] [-quiet] [-verbose] xmlfile...
- -v Use validating parser. Non-validating is default.
+usage: ThreadTest [-v] [-threads nnn] [-time nnn] [-quiet] [-verbose] xmlfile...
+ -v=xxx Validation scheme [always | never | auto]. Default is AUTO.
-n Enable namespace processing. Defaults to off.
-s Enable schema processing. Defaults to off.
-f Enable full schema constraint checking. Defaults to off.
- -parser=xxx Parser Type [dom | sax]. Default is SAX.
+ -parser=xxx Parser Type [dom | sax | sax2]. Default is SAX (SAX1).
+ -p Enable namespace prefixes. Defaults to off.
+ (Only used with -parser=sax2, ignored otherwise.)
-quiet Suppress periodic status display.
-verbose Display extra messages.
-reuse Retain and reuse parser. Default creates new for each parse.
-threads nnn Number of threads. Default is 2.
-time nnn Total time to run, in seconds. Default is forever.
+ -parses nnn Run for nnn parses instead of time. Default is to use time
-dump Dump DOM tree on error.
-mem Read files into memory once only, and parse them from there.
+ -gc Enable grammar caching (i.e. grammar cached and used in
subsequent parses). Defaults to off.
-init Perform an initial parse of the file(s) before starting up the
individual threads.
1Test Run Successfully
@@ -966,6 +970,13 @@
6Test Run Successfully
7Test Run Successfully
8Test Run Successfully
+9Test Run Successfully
+10Test Run Successfully
+11Test Run Successfully
+12Test Run Successfully
+13Test Run Successfully
+14Test Run Successfully
+15Test Run Successfully
Usage:
MemHandlerTest [options] <XML file | List file>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]