[GoFigure2-developers] CDash

5 views
Skip to first unread message

Kishore Mosaliganti

unread,
Mar 12, 2014, 1:46:14 PM3/12/14
to gofigure2-...@lists.sourceforge.net
Hi Arnaud,

When I submit my ctest results to the dashboard, it doesn't show up on the server. Is the GoFigure2 project active on the CDash server?

I am looking at the following page:
http://gofigure2.org/CDash/index.php?project=GoFigure2



Just as reference, we have the following tests failing on my machine

      7 - ctkCollapsibleGroupBoxTest1 (Failed)
     13 - itkvtkMeshSplitterDanielssonImageFilterTest (Failed)
     15 - itkvtkMeshMergeConvexHullFilterTest (Failed)
     37 - qgoimageview2dTest (OTHER_FAULT)
     43 - qgotabimageview2dTest (OTHER_FAULT)
     45 - qgotabimageview3dwtTest (OTHER_FAULT)
     49 - ContourMeshContainerTest (SEGFAULT)
     59 - QGoSegmentationAlgoTest (Failed)


Kishore

Kishore Mosaliganti

unread,
Mar 12, 2014, 2:20:01 PM3/12/14
to gofigure2-...@lists.sourceforge.net
Hi Arnaud,

Sorry, I think I used the develop branch. Master branch works fine.

Can you cherry-pick the CDash bug fixes into the develop branch as well?

Kishore

Arnaud Gelas

unread,
Mar 13, 2014, 3:41:43 AM3/13/14
to Kishore Mosaliganti, gofigure2-...@lists.sourceforge.net
Hi Kishore,

I have merged release_candidate onto develop and onto master. So now your fixes are available on these 2 branches!
I have also kept the release_candidate branch for other fixes before the official release.

Thanks for fixing these issues!!

Best
Arnaud

On Mar 12, 2014, at 7:20 PM, Kishore Mosaliganti <kisho...@gmail.com> wrote:

Hi Arnaud,

Sorry, I think I used the develop branch. Master branch works fine.

Can you cherry-pick the CDash bug fixes into the develop branch as well?

Kishore


On Wed, Mar 12, 2014 at 1:46 PM, Kishore Mosaliganti <kisho...@gmail.com> wrote:
Hi Arnaud,

When I submit my ctest results to the dashboard, it doesn't show up on the server. Is the GoFigure2 project active on the CDash server?

I am looking at the following page:
http://gofigure2.org/CDash/index.php?project=GoFigure2



Just as reference, we have the following tests failing on my machine

      7 - ctkCollapsibleGroupBoxTest1 (Failed)
     13 - itkvtkMeshSplitterDanielssonImageFilterTest (Failed)
     15 - itkvtkMeshMergeConvexHullFilterTest (Failed)
     37 - qgoimageview2dTest (OTHER_FAULT)
     43 - qgotabimageview2dTest (OTHER_FAULT)
     45 - qgotabimageview3dwtTest (OTHER_FAULT)
     49 - ContourMeshContainerTest (SEGFAULT)
     59 - QGoSegmentationAlgoTest (Failed)


Kishore

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech_______________________________________________
GoFigure2-developers mailing list
GoFigure2-...@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gofigure2-developers

Kishore Mosaliganti

unread,
Mar 13, 2014, 12:28:09 PM3/13/14
to Arnaud Gelas, gofigure2-...@lists.sourceforge.net
Hi Arnaud,

I tried setting up CDash on my machine. It worked fine till the tests completed but encountered a "read error" at submission time. Nothing got reported on the dashboard. Here is the content of my script after modification from GoFigure2/Dashboard/Nightly/bonito :

set( CTEST_SITE "whaleshark.med.harvard.edu" )
set( CTEST_BUILD_NAME "Ubuntu13.10-x86_64-gcc4.8.1StaticDebug" )
set( CTEST_BUILD_CONFIGURATION "Debug" )
set( CTEST_CMAKE_GENERATOR "Unix Makefiles" )

set( CTEST_BUILD_FLAGS -j24 )
set( CTEST_TEST_ARGS PARALLEL_LEVEL 2 )

#--------------------------------------------
# Note about branches
# By default nightly builds use master
# and continuous ones use develop
#--------------------------------------------

# To specify the branch you want to test
# set dashboard_git_branch
set( dashboard_git_branch master )

set( dashboard_model Nightly )

set( CTEST_DASHBOARD_ROOT "${CTEST_SCRIPT_DIRECTORY}/${dashboard_git_branch}" )
set( CTEST_SOURCE_DIRECTORY "/home/krm15/GITROOT/GoFigure2" )
set( CTEST_BINARY_DIRECTORY "/home/krm15/bin/GITROOT/GoFigure2/static/debug" )

set( dashboard_cache "
  VTK_DIR:PATH=/home/krm15/bin/GITROOT/vtkRel/static/debug/
  ITK_DIR:PATH=/home/krm15/bin/GITROOT/itk/static/debug/
  BUILD_EXAMPLES:BOOL=ON
  BUILD_TESTING:BOOL=ON
  QT_QMAKE_EXECUTABLE:FILEPATH=/usr/bin/qmake-qt4
  "
  )

set(ENV{DISPLAY} ":0")

include(${CTEST_SCRIPT_DIRECTORY}/gofigure2_common.cmake)


Here is the output of the script (see error in red):

Dashboard script configuration:
  CTEST_SITE=[whaleshark.med.harvard.edu]
  CTEST_BUILD_NAME=[Ubuntu13.10-x86_64-gcc4.8.1StaticRelease]
  CTEST_SOURCE_DIRECTORY=[/home/krm15/GITROOT/GoFigure2]
  CTEST_BINARY_DIRECTORY=[/home/krm15/bin/GITROOT/GoFigure2/static/release/]
  CTEST_CMAKE_GENERATOR=[Unix Makefiles]
  CTEST_BUILD_CONFIGURATION=[Release]
  CTEST_GIT_COMMAND=[/usr/bin/git]
  CTEST_CHECKOUT_COMMAND=[]
  CTEST_SCRIPT_DIRECTORY=[/home/krm15/scripts]
  CTEST_USE_LAUNCHERS=[1]


Clearing build tree...
Run dashboard with model Nightly
   Source directory: /home/krm15/GITROOT/GoFigure2
   Build directory: /home/krm15/bin/GITROOT/GoFigure2/static/release/
   Reading ctest configuration file: /home/krm15/GITROOT/GoFigure2/CTestConfig.cmake
   Site: whaleshark.med.harvard.edu
   Build name: Ubuntu13.10-x86_64-gcc4.8.1StaticRelease
Determine Nightly Start Time
   Specified time: 22:00:00 EST
   Use Nightly tag: 20140313-0300
Starting fresh build...
   Updating the repository: /home/krm15/GITROOT/GoFigure2
   Use GIT repository type
   Old revision of repository is: 9c0199a0361316bf8ed50940b3badde9b354bd9f
   New revision of repository is: 9c0199a0361316bf8ed50940b3badde9b354bd9f
   Gathering version information (one . per revision):
   
   Update command failed: "/usr/bin/git" "fetch"
Found 0 changed files
Configure project
   Each . represents 1024 bytes of output
    ... Size of output: 2K
Build project
   Each symbol represents 1024 bytes of output.
    ..................................................  Size: 49K
    .... Size of output: 53K
   0 Compiler errors
   0 Compiler warnings
Test project /home/krm15/bin/GITROOT/GoFigure2/static/release
      Start  1: imageview2dTest
      Start  2: imageview3dTest
 1/59 Test  #1: imageview2dTest ..................................   Passed    0.20 sec
      Start  3: vtkviewimage3dtest
 2/59 Test  #3: vtkviewimage3dtest ...............................   Passed    0.24 sec
      Start  4: imageviewcollectionTest
 3/59 Test  #2: imageview3dTest ..................................   Passed    0.75 sec
      Start  5: SeedWidgetTest
 4/59 Test  #4: imageviewcollectionTest ..........................   Passed    0.78 sec
      Start  6: ctkDoubleSliderTest1
 5/59 Test  #5: SeedWidgetTest ...................................   Passed    0.80 sec
      Start  7: ctkCollapsibleGroupBoxTest1
 6/59 Test  #7: ctkCollapsibleGroupBoxTest1 ......................***Failed    0.05 sec
      Start  8: itkvtkPolyDatatoBinaryMaskImageFilterTest
 7/59 Test  #8: itkvtkPolyDatatoBinaryMaskImageFilterTest ........   Passed    0.04 sec
      Start  9: itkBinaryMaskImageToGoFigureMeshAttributesTest
 8/59 Test  #9: itkBinaryMaskImageToGoFigureMeshAttributesTest ...   Passed    0.04 sec
      Start 10: itkvtkPolyDataToGoFigureMeshAttributesTest
 9/59 Test #10: itkvtkPolyDataToGoFigureMeshAttributesTest .......   Passed    0.04 sec
      Start 11: ContourToMeshFilterTest
10/59 Test  #6: ctkDoubleSliderTest1 .............................   Passed    1.04 sec
      Start 12: MeshToContourFilterTest
11/59 Test #12: MeshToContourFilterTest ..........................   Passed    0.10 sec
      Start 13: itkvtkMeshSplitterDanielssonImageFilterTest
12/59 Test #13: itkvtkMeshSplitterDanielssonImageFilterTest ......***Failed    0.30 sec
      Start 14: itkvtkPolyDataToitkQuadEdgeMeshTest
13/59 Test #14: itkvtkPolyDataToitkQuadEdgeMeshTest ..............   Passed    0.10 sec
      Start 15: itkvtkMeshMergeConvexHullFilterTest
14/59 Test #15: itkvtkMeshMergeConvexHullFilterTest ..............***Failed    0.10 sec
      Start 16: gofigurefileinfomultiindexcontainerhelperTest
15/59 Test #16: gofigurefileinfomultiindexcontainerhelperTest ....   Passed    0.10 sec
      Start 17: vtkPolyDataMySQLContourReaderTest
16/59 Test #17: vtkPolyDataMySQLContourReaderTest ................   Passed    0.10 sec
      Start 18: vtkPolyDataMySQLMeshReaderTest
17/59 Test #18: vtkPolyDataMySQLMeshReaderTest ...................   Passed    0.10 sec
      Start 19: vtkPolyDataMySQLTrackTest
18/59 Test #19: vtkPolyDataMySQLTrackTest ........................   Passed    0.10 sec
      Start 20: vtkPolyDataMySQLContourWriterTest
19/59 Test #20: vtkPolyDataMySQLContourWriterTest ................   Passed    0.10 sec
      Start 21: vtkPolyDataMySQLMeshWriterTest
20/59 Test #21: vtkPolyDataMySQLMeshWriterTest ...................   Passed    0.10 sec
      Start 22: MegaCaptureHeaderReaderTest
21/59 Test #22: MegaCaptureHeaderReaderTest ......................   Passed    0.10 sec
      Start 23: lsmtomegacaptureTest
22/59 Test #23: lsmtomegacaptureTest .............................   Passed    0.50 sec
      Start 24: GoDBTraceRowTest
23/59 Test #24: GoDBTraceRowTest .................................   Passed    0.10 sec
      Start 25: GoDBContourRowTest
24/59 Test #25: GoDBContourRowTest ...............................   Passed    0.10 sec
      Start 26: GoDBMeshRowTest
25/59 Test #26: GoDBMeshRowTest ..................................   Passed    0.10 sec
      Start 27: GoDBTrackRowTest
26/59 Test #27: GoDBTrackRowTest .................................   Passed    0.10 sec
      Start 28: GoDBLineageRowTest
27/59 Test #28: GoDBLineageRowTest ...............................   Passed    0.10 sec
      Start 29: GoDBColorRowTest
28/59 Test #29: GoDBColorRowTest .................................   Passed    0.10 sec
      Start 30: GoDBChannelRowTest
29/59 Test #30: GoDBChannelRowTest ...............................   Passed    0.10 sec
      Start 31: GoDBBookmarkRowTest
30/59 Test #31: GoDBBookmarkRowTest ..............................   Passed    0.10 sec
      Start 32: GoDBImageRowTest
31/59 Test #32: GoDBImageRowTest .................................   Passed    0.10 sec
      Start 33: GoDBIntensityRowTest
32/59 Test #33: GoDBIntensityRowTest .............................   Passed    0.10 sec
      Start 34: GoDBProjectRowTest
33/59 Test #34: GoDBProjectRowTest ...............................   Passed    0.10 sec
      Start 35: GoDBCoordinateRowTest
34/59 Test #35: GoDBCoordinateRowTest ............................   Passed    0.10 sec
      Start 36: GoDBImgSessionRowTest
35/59 Test #36: GoDBImgSessionRowTest ............................   Passed    0.10 sec
      Start 37: qgoimageview2dTest
36/59 Test #37: qgoimageview2dTest ...............................***Exception: Other  1.90 sec
      Start 38: qgoimageview3dTest
37/59 Test #11: ContourToMeshFilterTest ..........................   Passed    7.00 sec
      Start 39: QGoImageInfoTest
38/59 Test #39: QGoImageInfoTest .................................   Passed    0.57 sec
      Start 40: qgolutdialogTest
39/59 Test #38: qgoimageview3dTest ...............................   Passed    2.27 sec
      Start 41: qgotabelementbaseTest
40/59 Test #41: qgotabelementbaseTest ............................   Passed    0.02 sec
      Start 42: qgotabimageviewelementbaseTest
41/59 Test #42: qgotabimageviewelementbaseTest ...................   Passed    0.23 sec
      Start 43: qgotabimageview2dTest
42/59 Test #40: qgolutdialogTest .................................   Passed    1.26 sec
      Start 44: qgotabimageview3dTest
43/59 Test #43: qgotabimageview2dTest ............................***Exception: Other  1.39 sec
      Start 45: qgotabimageview3dwtTest
44/59 Test #45: qgotabimageview3dwtTest ..........................***Exception: SegFault  0.42 sec
      Start 46: qgomanualsegmentationsettingsdialogTest
45/59 Test #44: qgotabimageview3dTest ............................   Passed    1.81 sec
      Start 47: qgonavigationdockwidgetTest
46/59 Test #47: qgonavigationdockwidgetTest ......................   Passed    0.16 sec
      Start 48: QGoContourManualSegmentationDockWidgetTest
47/59 Test #48: QGoContourManualSegmentationDockWidgetTest .......   Passed    0.30 sec
      Start 49: ContourMeshContainerTest
48/59 Test #46: qgomanualsegmentationsettingsdialogTest ..........   Passed    1.17 sec
      Start 50: QGoLsmToMegaExportDialogTest
49/59 Test #49: ContourMeshContainerTest .........................***Exception: SegFault  0.45 sec
      Start 51: QGoLsmToMegaExportThreadTest
50/59 Test #50: QGoLsmToMegaExportDialogTest .....................   Passed    1.15 sec
      Start 52: QGoWizardDBTest
51/59 Test #52: QGoWizardDBTest ..................................   Passed    0.05 sec
      Start 53: QGoPrintDatabaseTest
52/59 Test #51: QGoLsmToMegaExportThreadTest .....................   Passed    2.16 sec
      Start 54: QGoDBCreateBookmarkDialogTest
53/59 Test #53: QGoPrintDatabaseTest .............................   Passed    1.05 sec
      Start 55: qgotabimageview3dwtTest2
54/59 Test #54: QGoDBCreateBookmarkDialogTest ....................   Passed    1.04 sec
      Start 56: QGoLevelset2DTest
55/59 Test #56: QGoLevelset2DTest ................................   Passed    0.10 sec
      Start 57: QGoDBInitCreateAuthorPageTest
56/59 Test #55: qgotabimageview3dwtTest2 .........................   Passed    2.12 sec
57/59 Test #57: QGoDBInitCreateAuthorPageTest ....................   Passed    1.04 sec
      Start 58: QGoDBInitCreateMicroscopePageTest
      Start 59: QGoSegmentationAlgoTest
58/59 Test #58: QGoDBInitCreateMicroscopePageTest ................   Passed    1.06 sec
59/59 Test #59: QGoSegmentationAlgoTest ..........................***Timeout 1500.02 sec

86% tests passed, 8 tests failed out of 59

Total Test time (real) = 1518.33 sec

The following tests FAILED:

      7 - ctkCollapsibleGroupBoxTest1 (Failed)
     13 - itkvtkMeshSplitterDanielssonImageFilterTest (Failed)
     15 - itkvtkMeshMergeConvexHullFilterTest (Failed)
     37 - qgoimageview2dTest (OTHER_FAULT)
     43 - qgotabimageview2dTest (OTHER_FAULT)
     45 - qgotabimageview3dwtTest (SEGFAULT)
     49 - ContourMeshContainerTest (SEGFAULT)
     59 - QGoSegmentationAlgoTest (Timeout)
    Add file: /home/krm15/scripts/gf2_master_static_release.cmake
    Add file: /home/krm15/scripts/gofigure2_common.cmake
Submit files (using http)
   Using HTTP submit method
   Drop site:http://www.gofigure2.org/CDash/submit.php?project=GoFigure2
   Uploaded: /home/krm15/bin/GITROOT/GoFigure2/static/release/Testing/20140313-0300/Build.xml
   Uploaded: /home/krm15/bin/GITROOT/GoFigure2/static/release/Testing/20140313-0300/Configure.xml
   Uploaded: /home/krm15/bin/GITROOT/GoFigure2/static/release/Testing/20140313-0300/Notes.xml
   Uploaded: /home/krm15/bin/GITROOT/GoFigure2/static/release/Testing/20140313-0300/Test.xml
   Uploaded: /home/krm15/bin/GITROOT/GoFigure2/static/release/Testing/20140313-0300/Update.xml
   Submission successful

Error in read script: /home/krm15/scripts/gf2_master_static_release.cmake


Any idea how I can debug this error?

Kishore


Arnaud Gelas

unread,
Mar 14, 2014, 3:28:08 AM3/14/14
to Kishore Mosaliganti, gofigure2-...@lists.sourceforge.net
Hi Kishore,

c1132c2de2d25af66590c0b4e7327af71d7a58bc should fix the problem. Note that is has been merged onto master and develop.

Thanks for providing nightly build ;)

Best
Arnaud
Reply all
Reply to author
Forward
0 new messages