X-Git-Url: http://git.nguyen.vg/gitweb/?a=blobdiff_plain;f=benchmark%2Fmain.ml;h=935528c5ff12ae115cc1af1c1b20315156576228;hb=1c5c95673d1d3595f948e5dc674861a1f86b6158;hp=7f6b3ad427fdae0e648c2dc38a0a5690dbfa6e25;hpb=eebef30070a951d852ce5811b289d8131a5300eb;p=SXSI%2Fxpathcomp.git diff --git a/benchmark/main.ml b/benchmark/main.ml index 7f6b3ad..935528c 100644 --- a/benchmark/main.ml +++ b/benchmark/main.ml @@ -62,7 +62,7 @@ struct let reference = false let time_factor = 1.0 let mk_queryfile b doc q out = () - let mk_cmdline b qout qfile doc q = [ doc; q ]@ (if b then [qout] else []) + let mk_cmdline b qout qfile doc q = [ "-d"; doc; q ]@ (if b then [qout] else []) let parse_rules = [ ( ".*Parsing document :[ \\t]*\\([0-9]+\\.[0-9]*\\)ms.*", [ Input_parsing_time 1]); @@ -79,29 +79,17 @@ struct end -module CONF : CONFIGURATION = -struct - let path = "." - let result_basename = "test" - let num_runs = 1 - let run_with_output = false - let run_without_output = true -end -module I = INIT_TESTER (CONF) -module TestOld = MK (SXSI) (MK (SaxonBXQuery) (I)) -module Test = MK (SXSI) (I) +INCLUDE "config.ml" -let l = Test.test_engine [] (make_queryset - ["/home/kim/Documents/Work/Code/xpathcomp/tests/tiny.xml"] - ["/child::*"]) +let l = TEST.test_engine [] (make_queryset + documents + queries + ) ;; - - - List.iter (function (e,d),s -> Printf.printf "\n-------------- %s -----------------" e; Array.iter ( fun i ->