MantisBT - CDash
View Issue Details
0007293CDashpublic2008-07-07 04:072008-07-25 09:36
Milan Dvorak 
Julien Jomier 
normalmajorrandom
closedfixed 
1.0.2 
1.2 
0007293: CDash doesn't show all modified and conflicted files
I notices strange behaviour when parsing Update.xml from CTest. CDash shows total number of updated/modified/conclicted files correctly, but some modified or conflicted files in detailed view (viewUpdate.php) are often missing. I tried to change <Modified> to <Updated> in .xml file and it sometimes fix the problem, but it's still quite tricky.
No tags attached.
xml Update.xml (14,067) 2008-07-21 02:00
https://public.kitware.com/Bug/file/1606/Update.xml
jpg cdash.JPG (52,078) 2008-07-21 02:03
https://public.kitware.com/Bug/file/1607/cdash.JPG
jpg

xml Update-simple.xml (2,170) 2008-07-21 03:18
https://public.kitware.com/Bug/file/1608/Update-simple.xml
jpg cdash-conflict.JPG (64,052) 2008-07-25 02:32
https://public.kitware.com/Bug/file/1620/cdash-conflict.JPG
jpg
Issue History
2008-07-07 04:07Milan DvorakNew Issue
2008-07-18 17:05Julien JomierNote Added: 0012746
2008-07-21 02:00Milan DvorakFile Added: Update.xml
2008-07-21 02:03Milan DvorakFile Added: cdash.JPG
2008-07-21 02:13Milan DvorakNote Added: 0012767
2008-07-21 03:18Milan DvorakFile Added: Update-simple.xml
2008-07-21 03:20Milan DvorakNote Added: 0012768
2008-07-21 11:21Julien JomierStatusnew => assigned
2008-07-21 11:21Julien JomierAssigned To => Julien Jomier
2008-07-23 20:00Julien JomierStatusassigned => closed
2008-07-23 20:00Julien JomierNote Added: 0012811
2008-07-23 20:00Julien JomierResolutionopen => fixed
2008-07-23 20:00Julien JomierFixed in Version => 1.2
2008-07-25 02:31Milan DvorakStatusclosed => feedback
2008-07-25 02:31Milan DvorakResolutionfixed => reopened
2008-07-25 02:31Milan DvorakNote Added: 0012817
2008-07-25 02:32Milan DvorakFile Added: cdash-conflict.JPG
2008-07-25 02:32Milan DvorakNote Edited: 0012817
2008-07-25 09:36Julien JomierStatusfeedback => closed
2008-07-25 09:36Julien JomierNote Added: 0012823
2008-07-25 09:36Julien JomierResolutionreopened => fixed

Notes
(0012746)
Julien Jomier   
2008-07-18 17:05   
Could you give more information and post an example when it doesn't work? Thanks.
(0012767)
Milan Dvorak   
2008-07-21 02:13   
I attached file Update.xml generated by CTest 2.6. CDash shows 22 Updated files in general view (index.php?project=....) which is not correct. There are only 4 files in detailed view - see cdash.JPG
When I replaced every 'Modified' to 'Updated' in .xml file, index.php in CDash shows 32 updated files, which is correct.
(0012768)
Milan Dvorak   
2008-07-21 03:20   
I tried much simplier project with only 4 Modified files - Update-simple.xml.
Only one file was shown in CDash - CMakeLists.txt
Do you need more info or is this enough ?
(0012811)
Julien Jomier   
2008-07-23 20:00   
The parsing of the XML was wrong if the file contained more than two "modified" files. This is now fixed in SVN and will be in the 1.2 release. Thanks a lot for the report.
(0012817)
Milan Dvorak   
2008-07-25 02:31   
(edited on: 2008-07-25 02:32)
Thanks for the fix, works fine, but there's one more little bug.
Parsing same Update.xml I get result CDash-conflict.JPG - conflicting file pbrowser.cpp is marked as Updated.
Hope I'm not annoying

(0012823)
Julien Jomier   
2008-07-25 09:36   
Glad you reopenned the bug, that's what BugTrackers are for.
Good catch. I just put a fix in SVN. Feel free to reopen if you see any other issues.