[Cdash] [EXTERNAL] Multiple labels on a single buildfailure
Wolfenbarger, Paul R
prwolfe at sandia.gov
Mon Apr 1 18:25:13 UTC 2013
I found the issue here (although I am unsure why it works without the extra labels – should trace that down.) There is a patch included here – if you would prefer a different format let me know.
Thanks!
diff -w newCDash/models/buildfailure.php Cdash-2-0-2/models/buildfailure.php
150,152c150
< // Insert the arguments if we have any
< if(!empty($argumentids))
< {
---
> // Insert the argument
165d162
<
171d167
< }
Paul
From: <Wolfenbarger>, "Wolfenbarger, Paul R" <prwolfe at sandia.gov<mailto:prwolfe at sandia.gov>>
Date: Friday, March 29, 2013 2:18 PM
To: "Cdash at public.kitware.com<mailto:Cdash at public.kitware.com>" <Cdash at public.kitware.com<mailto:Cdash at public.kitware.com>>
Subject: [EXTERNAL] [Cdash] Multiple labels on a single buildfailure
Am I missing this or is there a way to do this without re-writing the xml_handler? As it stands now I get one label or I get an sql error relating to the command I don't have in the failure block. We are writing and submitting our own xml so valid schemas or examples are much more useful than ctest input decks.
Basically I have
<Failure type="Error">
<Action>
<TargetName>junkName</TargetName>
<Language>vacpp.compile.c++</Language>
<OutputFile>/weird/path/to/results/TrashMain.o</OutputFile>
<SourceFile>junk/TrashMain.cpp</SourceFile>
</Action>
<Result>
<StdOut>"You messed up you idiot".</StdOut>
</Result>
<Labels>
<Label>L2</Label>
<Label>L1</Label>
<Label>L4</Label>
<Label>L3</Label>
</Labels>
</Failure>
Any ideas would be most welcome. So far I think I will just have to change the xml_handler to keep track of more than one label at a time.
Thanks!
----------------------------------------------------------------------------------------
Applications Are Like Fish and Data is Like Wine
Only one improves with age. With apologies to the originator of the phrase –
“Hardware is like fish, operating systems are like wine.”
-- James Governor – Monkchips blog April 5th, 2007<http://www.redmonk.com/jgovernor/2007/04/05/why-applications-are-like-fish-and-data-is-like-wine/>
Paul R. Wolfenbarger, P.E., M.S.
Sci & Engineering Info Systems
Sandia National Laboratories
P.O. Box 5800 MS 0380
Albuquerque, NM 87185-0380
505-844-5458 phone
505-844-8323 fax
prwolfe at sandia.gov<mailto:prwolfe at sandia.gov>
----------------------------------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/cdash/attachments/20130401/d73a1c1c/attachment-0001.htm>
More information about the CDash
mailing list