[Cdash] Fwd: Dart2 to CDash migration
THE HIGHHAT
thehighhat at gmail.com
Wed May 7 20:45:01 UTC 2008
> You should use HTTP PUT to submit.php?project=yourprojectname to submit the
> XML files to CDash directly.
>
> Let us know if that doesn't work,
Not sure what I am doing wrong. Wrote a snippet of perl using
libwww-perl to do this....
#!/usr/bin/perl
# load www components
use LWP;
# create user agent
$ua = LWP::UserAgent->new;
# create new request
$req = HTTP::Request->new( PUT =>
'http://hostname/CDash/submit.php?project=myProject' );
$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>' );
# send request to server
$res = $ua->request($req);
# display results
if ($res->is_success)
{
print $res->content;
}
else
{
print $res->status_line, "\n";
}
Couple things happen. Error message
Cannot open file (backup/myProject____Other.xml)
and
Cannot write file /var/www/html/CDash/rss/SubmissionRSSmyProject.xml
CDash is on RHEL5 with all req'd software installed and mysqld running.
More information about the CDash
mailing list