Closed cpinter closed 4 years ago
Somewhat related: there is one further test that is failing due to changes in Slicer core, namely the DICOM widgets. http://slicer.cdash.org/testDetails.php?test=9814070&build=1733317
The issue here seems easy to fix:
Traceback (most recent call last): File "/Volumes/Dashboards/Preview/S-0-E-b/SlicerRT/DicomRtImportExport/Testing/Python/DicomRtImportTest.py", line 37, in test_DicomRtImportTest_FullTest1 self.TestSection_OpenTempDatabase() File "/Volumes/Dashboards/Preview/S-0-E-b/SlicerRT/DicomRtImportExport/Testing/Python/DicomRtImportTest.py", line 87, in TestSection_OpenTempDatabase self.dicomWidget.onDatabaseDirectoryChanged(self.dicomDatabaseDir) AttributeError: 'DICOMWidget' object has no attribute 'onDatabaseDirectoryChanged'
Copied from email:
The first issue has to do with loading polydata segmentations, and the WIP fix is in this pull request: https://github.com/Slicer/Slicer/pull/1269 I haven't looked into the DICOM error yet, but I will look at it soon.
Thanks! Do you know why the tests started failing on Oct 29 though? There does not seem to be any related change (neither an ITK update nor any change around vtkITKArchetype...).
This commit: https://github.com/Slicer/Slicer/commit/81b762a373dedec6572b64228ade3f5a25b5dd75. We didn't use vtkITKArchetypeImageSeriesVectorReaderFile prior to this.
Ah, not having used the archetype reader is the reason! Thanks.
Having 22 out of 70 tests failing because of this is very bad, so please if you have the chance finish the pull request. It will be very hard to track down regressions like this, especially that now we have an active contributor.
Updated the pull request, Tests should pass again once it is integrated.
Thank you very much, @Sunderlandkyl, I really appreciate the quick action!
@Sunderlandkyl's fix is integrated in https://github.com/Slicer/Slicer/commit/8ea69453690690cee3de21e61e97122622c51e5d
All tests related to the vtkITKArchetype reader are now passing. Only py_DicomRtImportTest is now failing.
Indeed, thank you very much!
23 automatic tests have been failing since October 29 due to error messages about seg.vtm files. These are the first failures: http://slicer.cdash.org/viewTest.php?onlyfailed&buildid=1734159
These failing tests prevent us from seeing any regressions in DVH and segment comparisons modules, so these would need to be fixed asap. I don't find any commit obviously suspicious from that time. There is one that is related to segmentation storage, but it seems to be unrelated after a quick glance.
This is the actual error: