<?xml version="1.0"?>
<!DOCTYPE adapter SYSTEM "dtd/adapter.dtd">
<adapter>
	<engine id="Arb">
		<command>
			<executable><![CDATA[#path/cxp2arbl-static-linux "#query" >& query.tmp;#path/arb-static-linux #doc < query.tmp >& #result]]></executable>
			<after><![CDATA[rm -r query.tmp;head --lines=5 #result > #times;tail --lines=3 #result >> #times]]></after>
        	        <file_query>n</file_query>
			<fullpath_doc>y</fullpath_doc>
		</command>
		<times>
			<factor_time>1</factor_time>
                        <time id="t1">
                                <line>ARB database .* created \((\d+\.\d+)s</line>
			</time>
			<time id="t2">
				<line>Bottom-up phase finished \((\d+\.\d+)s</line>
			</time>
			<time id="t3">
				<line>Top-down phase finished \((\d+\.\d+)s</line>
			</time>
			<time id="t4">
				<line>Total time consumption: (\d+\.\d+)s</line>
			</time>
			<doc_processing_time>#t1</doc_processing_time>
			<query_exec_time>#t2+#t3</query_exec_time>
			<total_time>#t4</total_time>
		</times>
		<error>Error|SORRY</error>
	</engine>
</adapter>

