[Cdash] Fwd: Fwd: Dart2 to CDash migration
THE HIGHHAT
thehighhat at gmail.com
Wed May 7 18:42:41 EDT 2008
> > $req->content( '<?xml version=1.0 encoding=utf-8 ?><DartSubmission
> > version=2.0
> createdby=Tester><Site>workstation</Site><BuildName>myBuild</BuildName><Track>Continuous</Track><Test><Name>test1</Name><Status>Passed</Status><Measurement
> > name=Message type=text/string>correct
> > result</Measurement></Test></DartSubmission>' );
>
> Try something like this:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <Site BuildName="Win32-vs71Rel" BuildStamp="20080506-0100-Nightly"
> Name="DASH1.kitware" Generator="ctest2.4-patch 8">
> </Site>
OK. I tried this. It not longer leaves error messages in
CDash/backup/cdash.log.
But, nothing shows up on the webpage. I tried to make adjustments to
add test results to the xml string. No success. I am using the xml
format specified in the Dart1.0.9 guide (Dart2) which works 100% with
Dart2. I thought the xml for test results was fully compatible.
Is there a webpage or doc that describes the CDash xml spec (for test
submission).
Even a generic example would help. Something like:
<?xml version="1.0" encoding="utf-8"?>
<DartSubmission version="0.8" createdby="User">
<Site>mySite</Site>
<BuildName>myBuild</BuildName>
<Track>Continuous</Track>
<DateTimeStamp>2008-05-07T16:12:00.000-0600</DateTimeStamp>
<Test>
<Name>myTestA</Name>
<Status>Passed</Status>
<Measurement name="Message" type="text/string">passed within
tolerance</Measurement>
</Test>
<Test>
<Name>myTestB</Name>
<Status>Failed</Status>
<Measurement name="Message" type="text/string">runtime
error</Measurement>
</Test>
</DartSubmission>
How do I translate it to work with CDash?
> Make sure the rss directory is writable by the webserver.
Done.
BTW, thx for the uber-fast responses.
More information about the Cdash
mailing list