[Dart] Questions about submission methods to a Dart server
Eric Meek
meek at cs.utk.edu
Mon Jun 19 13:22:53 EDT 2006
Matt,
I wouldn't rely on that xml to heavily. I cobbled it together using
the TestProcessorRules.xml from the Dart source in the dir Source/
dart/Resources/Server and the Dart.pdf. I have modified my xml
generation since that post through trial and error to get properly
formatted xml.
I would suggest looking at TestProcessorRules.xml along with the
Dart.pdf. It worked really well helping me figure things out.
Eric
"Diamonds are only lumps of coal that stuck to their jobs." - B.C. Forbe
On Jun 19, 2006, at 1:12 PM, Matthew England wrote:
> (This is a duplicate email for I fear an SMTP server may have eaten
> my first email.)
>
> At 6/19/2006 11:40 AM, Zachary Mark wrote:
>> [...]the format we are using for submissions is based off the one
>> provided by Eric Meek to this list earlier this month. You can
>> see his XML document example referenced in this post:
>> http://public.kitware.com/pipermail/dart/2006-June/001540.html
>> Note that he is having issues as well.
>
> The URL reference to the XML doc reference in the above link seems
> to be mangled (presumably due to mail-system word wrap). Here's
> what I interpreted as the correct URL:
>
> http://www.cs.utk.edu/~meek/icl/ReST/File71.xml.gz
>
> I copy the content of this file below.
>
> -Matt
>
>
> <?xml version="1.0"?>
> <DartSubmission version="2.0" createdby="ReSTInstaller">
> <Site>nala.cs.utk.edu</Site>
> <BuildName>Linux-2.6.8-2-686-smp-unknown</BuildName>
> <Track>Experimental</Track>
> <DateTimeStamp>2006-06-06T09:37:15.36-0400</DateTimeStamp>
> <Test>
> <Name>.Build</Name>
> </Test>
> <Test>
> <Name>.Build.Preparation</Name>
> </Test>
> <Test>
> <Name>.Build.Preparation.unzip</Name>
> <Status>passed</Status>
> <Measurement name="StageName" type="text/string">Preparation.unzip</
> Measurement>
> <Measurement name="StartDateTime" type="text/string">Tue Jun 06
> 09:37:29 EDT 2006</Measurement>
> <Measurement name="BuildCommand" type="text/string">gunzip -f
> hello.tar.gz</Measurement>
> <Measurement name="EndDateTime" type="text/string">Tue Jun 06
> 09:37:29 EDT 2006</Measurement>
> <Measurement name="BuildStatus" type="numeric/integer">0</Measurement>
> <Measurement name="ElapsedTime" type="numeric/float">0.036</
> Measurement>
> <Measurement name="Completion Status" type="text/string">Completed</
> Measurement>
> <Measurement name="Execution Time" type="numeric/float">0.036</
> Measurement>
> </Test>
> <Test>
> <Name>.Build.Preparation.untar</Name>
> <Status>passed</Status>
> <Measurement name="StageName" type="text/string">Preparation.untar</
> Measurement>
> <Measurement name="StartDateTime" type="text/string">Tue Jun 06
> 09:37:29 EDT 2006</Measurement>
> <Measurement name="BuildCommand" type="text/string">tar -xf
> hello.tar</Measurement>
> <Measurement name="EndDateTime" type="text/string">Tue Jun 06
> 09:37:29 EDT 2006</Measurement>
> <Measurement name="BuildStatus" type="numeric/integer">0</Measurement>
> <Measurement name="ElapsedTime" type="numeric/float">0.022</
> Measurement>
> <Measurement name="Completion Status" type="text/string">Completed</
> Measurement>
> <Measurement name="Execution Time" type="numeric/float">0.022</
> Measurement>
> </Test>
> <Test>
> <Name>.Build.Configuration</Name>
> </Test>
> <Test>
> <Name>.Build.Configuration.configecho</Name>
> <Status>passed</Status>
> <Measurement name="StageName" type="text/
> string">Configuration.configecho</Measurement>
> <Measurement name="StartDateTime" type="text/string">Tue Jun 06
> 09:37:30 EDT 2006</Measurement>
> <Measurement name="BuildCommand" type="text/string">echo </
> Measurement>
> <Measurement name="EndDateTime" type="text/string">Tue Jun 06
> 09:37:30 EDT 2006</Measurement>
> <Measurement name="BuildStatus" type="numeric/integer">0</Measurement>
> <Measurement name="ElapsedTime" type="numeric/float">0.0030</
> Measurement>
> <Measurement name="Completion Status" type="text/string">Completed</
> Measurement>
> <Measurement name="Execution Time" type="numeric/float">0.0030</
> Measurement>
> </Test>
> <Test>
> <Name>.Build.Compilation</Name>
> </Test>
> <Test>
> <Name>.Build.Compilation.compile</Name>
> <Status>passed</Status>
> <Measurement name="StageName" type="text/
> string">Compilation.compile</Measurement>
> <Measurement name="StartDateTime" type="text/string">Tue Jun 06
> 09:37:45 EDT 2006</Measurement>
> <Measurement name="BuildCommand" type="text/string">gcc -o hello
> hello.c </Measurement>
> <Measurement name="EndDateTime" type="text/string">Tue Jun 06
> 09:37:45 EDT 2006</Measurement>
> <Measurement name="BuildStatus" type="numeric/integer">0</Measurement>
> <Measurement name="ElapsedTime" type="numeric/float">0.085</
> Measurement>
> <Measurement name="Completion Status" type="text/string">Completed</
> Measurement>
> <Measurement name="Execution Time" type="numeric/float">0.085</
> Measurement>
> </Test>
> <Test>
> <Name>.Test.command7</Name>
> <Status>passed</Status>
> <Measurement name="Completion Status" type="text/string">Completed</
> Measurement>
> <Measurement name="Execution Time" type="numeric/float">0.0030</
> Measurement>
> <Measurement name="Output" type="text/text">
> <![CDATA[Hello, world.
> ]]>
> </Measurement>
> </Test>
> <Test>
> <Name>.Build.Installation</Name>
> </Test>
> <Test>
> <Name>.Build.Installation.install</Name>
> <Status>passed</Status>
> <Measurement name="StageName" type="text/
> string">Installation.install</Measurement>
> <Measurement name="StartDateTime" type="text/string">Tue Jun 06
> 09:37:45 EDT 2006</Measurement>
> <Measurement name="BuildCommand" type="text/string">echo 'in
> installation step'</Measurement>
> <Measurement name="EndDateTime" type="text/string">Tue Jun 06
> 09:37:45 EDT 2006</Measurement>
> <Measurement name="BuildStatus" type="numeric/integer">0</Measurement>
> <Measurement name="ElapsedTime" type="numeric/float">0.0040</
> Measurement>
> <Measurement name="Completion Status" type="text/string">Completed</
> Measurement>
> <Measurement name="Execution Time" type="numeric/float">0.0040</
> Measurement>
> <Measurement name="Log" type="text/text">
> <![CDATA[in installation step
> ]]>
> </Measurement>
> </Test>
> <Test>
> <Name>.Build.Completion</Name>
> </Test>
> <Test>
> <Name>.Build.Completion.command9</Name>
> <Status>passed</Status>
> <Measurement name="StageName" type="text/
> string">Completion.command9</Measurement>
> <Measurement name="StartDateTime" type="text/string">Tue Jun 06
> 09:37:45 EDT 2006</Measurement>
> <Measurement name="BuildCommand" type="text/string">rm -f hello.tar
> hello.tar.gz core</Measurement>
> <Measurement name="EndDateTime" type="text/string">Tue Jun 06
> 09:37:45 EDT 2006</Measurement>
> <Measurement name="BuildStatus" type="numeric/integer">0</Measurement>
> <Measurement name="ElapsedTime" type="numeric/float">0.0070</
> Measurement>
> <Measurement name="Completion Status" type="text/string">Completed</
> Measurement>
> <Measurement name="Execution Time" type="numeric/float">0.0070</
> Measurement>
> </Test>
> </DartSubmission>
>
> _______________________________________________
> Dart mailing list
> Dart at public.kitware.com
> http://public.kitware.com/mailman/listinfo/dart
More information about the Dart
mailing list