Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-7797

Wrap afw::image with pybind11

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: afw
    • Story Points:
      12.9
    • Sprint:
      DRP F16-5, DRP F16-6, DRP S17-1
    • Team:
      Data Release Production

      Description

      The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

      The tests included in this ticket are:

      1. testFluxFromABMag.py
      2. testWcs835.py
      3. testHeader.py
      4. testTableArchiveImport.py
      5. testMaskedImagePersistence1.py
      6. testImageIo2.py
      7. testTicket2352.py
      8. testTicket2905.py
      9. testImagePersistence1.py
      10. testScaledPlus.py
      11. testRandom1.py
      12. testImageTestUtils.py
      13. testKernel.py
      14. testWcsFitsTable.py
      15. testTicket2162.py
      16. testStatisticsOverloads.py
      17. testMakeWcs.py
      18. testStatisticsMasked.py
      19. testKernelIo1.py
      20. testEllipse.py
      21. testRowColumnStats.py
      22. testMethods.py
      23. testKernelImagesForRegion.py
      24. statBug1697.py

        Attachments

          Issue Links

            Activity

            No builds found.
            fred3m Fred Moolekamp created issue -
            fred3m Fred Moolekamp made changes -
            Field Original Value New Value
            Epic Link DM-6168 [ 24680 ]
            fred3m Fred Moolekamp made changes -
            Link This issue blocks DM-7057 [ DM-7057 ]
            fred3m Fred Moolekamp made changes -
            Story Points 34 15
            pschella Pim Schellart [X] (Inactive) made changes -
            Assignee Pim Schellart [ pschella ]
            pschella Pim Schellart [X] (Inactive) made changes -
            Sprint DRP F16-5 [ 252 ]
            pschella Pim Schellart [X] (Inactive) made changes -
            Status To Do [ 10001 ] In Progress [ 3 ]
            fred3m Fred Moolekamp made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # testFluxFromABMag.py
            # testWcs835.py
            # header.py
            # testTableArchiveImport.py
            # maskedImagePersistence1.py
            # imageIo2.py
            # testDs9.py
            # ticket2352.py
            # ticket2233.py
            # ticket2905.py
            # imagePersistence1.py
            # scaledPlus.py
            # random1.py
            # warper.py
            # testImageTestUtils.py
            # kernel.py
            # testWcsFitsTable.py
            # ticket2162.py
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # testFluxFromABMag.py
            # testWcs835.py
            # header.py
            # testTableArchiveImport.py
            # maskedImagePersistence1.py
            # imageIo2.py
            # testDs9.py
            # ticket2352.py
            # ticket2233.py
            # ticket2905.py
            # imagePersistence1.py
            # scaledPlus.py
            # random1.py
            # warper.py
            # testImageTestUtils.py
            # kernel.py
            # testWcsFitsTable.py
            # ticket2162.py
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # testChebyshevBoundedField.py
            Hide
            fred3m Fred Moolekamp added a comment -

            testChebyshevBoundedField requires lsst.afw.image but it was originally placed in DM-6298 since lsst.afw.image was not explicitly imported (even though afw.image is required to be wrapped for the test). The Description has been modified to reflect the change.

            Show
            fred3m Fred Moolekamp added a comment - testChebyshevBoundedField requires lsst.afw.image but it was originally placed in DM-6298 since lsst.afw.image was not explicitly imported (even though afw.image is required to be wrapped for the test). The Description has been modified to reflect the change.
            Hide
            fred3m Fred Moolekamp added a comment -

            testSpatialCell.py was wrapped in DM-6298 with afw.math but the last test requires afw.image. The test is currently skipped but this test should be executed to verify that it passes before this ticket is completed.

            Show
            fred3m Fred Moolekamp added a comment - testSpatialCell.py was wrapped in DM-6298 with afw.math but the last test requires afw.image. The test is currently skipped but this test should be executed to verify that it passes before this ticket is completed.
            fred3m Fred Moolekamp made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # testFluxFromABMag.py
            # testWcs835.py
            # header.py
            # testTableArchiveImport.py
            # maskedImagePersistence1.py
            # imageIo2.py
            # testDs9.py
            # ticket2352.py
            # ticket2233.py
            # ticket2905.py
            # imagePersistence1.py
            # scaledPlus.py
            # random1.py
            # warper.py
            # testImageTestUtils.py
            # kernel.py
            # testWcsFitsTable.py
            # ticket2162.py
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # testChebyshevBoundedField.py
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # testFluxFromABMag.py
            # testWcs835.py
            # header.py
            # testTableArchiveImport.py
            # maskedImagePersistence1.py
            # imageIo2.py
            # testDs9.py
            # ticket2352.py
            # ticket2233.py
            # ticket2905.py
            # imagePersistence1.py
            # scaledPlus.py
            # random1.py
            # warper.py
            # testImageTestUtils.py
            # kernel.py
            # testWcsFitsTable.py
            # ticket2162.py
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # testChebyshevBoundedField.py
            # testStatClipException1045.py
            swinbank John Swinbank made changes -
            Epic Link DM-6168 [ 24680 ] DM-7717 [ 26925 ]
            swinbank John Swinbank made changes -
            Sprint DRP F16-5 [ 252 ] DRP F16-5, DRP F16-6 [ 252, 287 ]
            swinbank John Swinbank made changes -
            Rank Ranked higher
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # testFluxFromABMag.py
            # testWcs835.py
            # header.py
            # testTableArchiveImport.py
            # maskedImagePersistence1.py
            # imageIo2.py
            # testDs9.py
            # ticket2352.py
            # ticket2233.py
            # ticket2905.py
            # imagePersistence1.py
            # scaledPlus.py
            # random1.py
            # warper.py
            # testImageTestUtils.py
            # kernel.py
            # testWcsFitsTable.py
            # ticket2162.py
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # testChebyshevBoundedField.py
            # testStatClipException1045.py
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # ticket2905.py
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # kernel.py
            # testWcsFitsTable.py
            # ticket2162.py
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # testChebyshevBoundedField.py
            # testStatClipException1045.py
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # ticket2905.py
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # kernel.py
            # testWcsFitsTable.py
            # ticket2162.py
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # testChebyshevBoundedField.py
            # testStatClipException1045.py
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # ticket2905.py
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # ticket2162.py
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # testChebyshevBoundedField.py
            # testStatClipException1045.py
            krzys Krzysztof Findeisen made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # ticket2905.py
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # ticket2162.py
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # testChebyshevBoundedField.py
            # testStatClipException1045.py
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # ticket2905.py
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # kernel.py
            # testWcsFitsTable.py
            # ticket2162.py
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # testChebyshevBoundedField.py
            # {color:#14892c}testStatClipException1045.py{color}
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # ticket2905.py
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # kernel.py
            # testWcsFitsTable.py
            # ticket2162.py
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # testChebyshevBoundedField.py
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#d04437}testTicket2233.py{color} (pickling broke in rebase somehow, need to go back and fix it)
            # ticket2905.py
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # ticket2162.py
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # testChebyshevBoundedField.py
            # testStatClipException1045.py
            krzys Krzysztof Findeisen made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#d04437}testTicket2233.py{color} (pickling broke in rebase somehow, need to go back and fix it)
            # ticket2905.py
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # ticket2162.py
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # testChebyshevBoundedField.py
            # testStatClipException1045.py
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.The tests included in this ticket are:# {color:#14892c}testFluxFromABMag.py{color}# {color:#14892c}testWcs835.py{color}# {color:#14892c}testHeader.py{color}# {color:#14892c}testTableArchiveImport.py{color}# {color:#14892c}testMaskedImagePersistence1.py{color}# {color:#14892c}testImageIo2.py{color}# testDs9.py# {color:#14892c}testTicket2352.py{color}# {color:#14892c}testTicket2233.py{color}# ticket2905.py# {color:#14892c}testImagePersistence1.py{color}# {color:#14892c}testScaledPlus.py{color}# {color:#14892c}testRandom1.py{color}# {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})# {color:#14892c}testImageTestUtils.py{color}# kernel.py# testWcsFitsTable.py# ticket2162.py# statisticsOverloads.py# testMakeWcs.py# statisticsMasked.py# testValidPolygon.py# kernelIo1.py# ellipse.py# testTableUtils.py# rowColumnStats.py# testTestMethods.py# kernelImagesForRegion.py# statBug1697.py# testRaWrap.py# testApCorrMap.py# pickles.py# coordptr.py# imagePickle.py# {color:#14892c}testChebyshevBoundedField.py{color}# {color:#14892c}testStatClipException1045.py{color}
            krzys Krzysztof Findeisen made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.The tests included in this ticket are:# {color:#14892c}testFluxFromABMag.py{color}# {color:#14892c}testWcs835.py{color}# {color:#14892c}testHeader.py{color}# {color:#14892c}testTableArchiveImport.py{color}# {color:#14892c}testMaskedImagePersistence1.py{color}# {color:#14892c}testImageIo2.py{color}# testDs9.py# {color:#14892c}testTicket2352.py{color}# {color:#14892c}testTicket2233.py{color}# ticket2905.py# {color:#14892c}testImagePersistence1.py{color}# {color:#14892c}testScaledPlus.py{color}# {color:#14892c}testRandom1.py{color}# {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})# {color:#14892c}testImageTestUtils.py{color}# kernel.py# testWcsFitsTable.py# ticket2162.py# statisticsOverloads.py# testMakeWcs.py# statisticsMasked.py# testValidPolygon.py# kernelIo1.py# ellipse.py# testTableUtils.py# rowColumnStats.py# testTestMethods.py# kernelImagesForRegion.py# statBug1697.py# testRaWrap.py# testApCorrMap.py# pickles.py# coordptr.py# imagePickle.py# {color:#14892c}testChebyshevBoundedField.py{color}# {color:#14892c}testStatClipException1045.py{color} The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # # {color:#14892c}testTicket2233.py{color}
            # # ticket2905.py# {color:#14892c}testImagePersistence1.py{color}# {color:#14892c}testScaledPlus.py{color}# {color:#14892c}testRandom1.py{color}# {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})# {color:#14892c}testImageTestUtils.py{color}# kernel.py# testWcsFitsTable.py# ticket2162.py# statisticsOverloads.py# testMakeWcs.py# statisticsMasked.py# testValidPolygon.py# kernelIo1.py# ellipse.py# testTableUtils.py# rowColumnStats.py# testTestMethods.py# kernelImagesForRegion.py# statBug1697.py# testRaWrap.py# testApCorrMap.py# pickles.py# coordptr.py# imagePickle.py# {color:#14892c}testChebyshevBoundedField.py{color}# {color:#14892c}testStatClipException1045.py{color}
            krzys Krzysztof Findeisen made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # # {color:#14892c}testTicket2233.py{color}
            # # ticket2905.py# {color:#14892c}testImagePersistence1.py{color}# {color:#14892c}testScaledPlus.py{color}# {color:#14892c}testRandom1.py{color}# {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})# {color:#14892c}testImageTestUtils.py{color}# kernel.py# testWcsFitsTable.py# ticket2162.py# statisticsOverloads.py# testMakeWcs.py# statisticsMasked.py# testValidPolygon.py# kernelIo1.py# ellipse.py# testTableUtils.py# rowColumnStats.py# testTestMethods.py# kernelImagesForRegion.py# statBug1697.py# testRaWrap.py# testApCorrMap.py# pickles.py# coordptr.py# imagePickle.py# {color:#14892c}testChebyshevBoundedField.py{color}# {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # ticket2905.py
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # kernel.py# testWcsFitsTable.py
            # ticket2162.py
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            krzys Krzysztof Findeisen made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # ticket2905.py
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # kernel.py# testWcsFitsTable.py
            # ticket2162.py
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # ticket2905.py
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # kernel.py# testWcsFitsTable.py
            # ticket2162.py
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            krzys Krzysztof Findeisen made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # ticket2905.py
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # kernel.py# testWcsFitsTable.py
            # ticket2162.py
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # ticket2905.py
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # kernel.py
            # testWcsFitsTable.py
            # ticket2162.py
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # ticket2905.py
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # kernel.py
            # testWcsFitsTable.py
            # ticket2162.py
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # ticket2905.py
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # ticket2162.py
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # ticket2905.py
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # ticket2162.py
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # ticket2905.py
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # ticket2905.py
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # coordptr.py
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # ticket2905.py
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # ticket2905.py
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            krzys Krzysztof Findeisen made changes -
            Link This issue is blocked by DM-8363 [ DM-8363 ]
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # ellipse.py
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # {color:#14892c}testEllipse.py{color}
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # statisticsOverloads.py
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # {color:#14892c}testEllipse.py{color}
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # {color:#14892c}testEllipse.py{color}
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # statisticsMasked.py
            # testValidPolygon.py
            # kernelIo1.py
            # {color:#14892c}testEllipse.py{color}
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # testValidPolygon.py
            # kernelIo1.py
            # {color:#14892c}testEllipse.py{color}
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            krzys Krzysztof Findeisen made changes -
            Link This issue is blocked by DM-8374 [ DM-8374 ]
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # testValidPolygon.py
            # kernelIo1.py
            # {color:#14892c}testEllipse.py{color}
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # kernelIo1.py
            # {color:#14892c}testEllipse.py{color}
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # kernelIo1.py
            # {color:#14892c}testEllipse.py{color}
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # testRaWrap.py
            # testApCorrMap.py
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # kernelIo1.py
            # {color:#14892c}testEllipse.py{color}
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # {color:#14892c}testRaWrap.py{color}
            # testApCorrMap.py
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # kernelIo1.py
            # {color:#14892c}testEllipse.py{color}
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # statBug1697.py
            # {color:#14892c}testRaWrap.py{color}
            # testApCorrMap.py
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # kernelIo1.py
            # {color:#14892c}testEllipse.py{color}
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # testApCorrMap.py
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # kernelIo1.py
            # {color:#14892c}testEllipse.py{color}
            # testTableUtils.py
            # rowColumnStats.py
            # testTestMethods.py
            # kernelImagesForRegion.py
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # testApCorrMap.py
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # kernelIo1.py
            # {color:#14892c}testEllipse.py{color}
            # testTableUtils.py
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # kernelImagesForRegion.py
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # testApCorrMap.py
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            krzys Krzysztof Findeisen made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # kernelIo1.py
            # {color:#14892c}testEllipse.py{color}
            # testTableUtils.py
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # kernelImagesForRegion.py
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # testApCorrMap.py
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # kernelIo1.py
            # {color:#14892c}testEllipse.py{color}
            # testTableUtils.py
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # kernelImagesForRegion.py
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#d04437}testApCorrMap.py{color} (wrapping partly done, but depends on {{table}})
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # testWcsFitsTable.py
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # kernelIo1.py
            # {color:#14892c}testEllipse.py{color}
            # testTableUtils.py
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # kernelImagesForRegion.py
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#d04437}testApCorrMap.py{color} (wrapping partly done, but depends on {{table}})
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # kernelIo1.py
            # {color:#14892c}testEllipse.py{color}
            # testTableUtils.py
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # kernelImagesForRegion.py
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#d04437}testApCorrMap.py{color} (wrapping partly done, but depends on {{table}})
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # kernelIo1.py
            # {color:#14892c}testEllipse.py{color}
            # testTableUtils.py
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # kernelImagesForRegion.py
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#d04437}testApCorrMap.py{color} (wrapping partly done, but depends on {{table}})
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # kernelIo1.py
            # {color:#14892c}testEllipse.py{color}
            # {color:#d04437}testTableUtils.py{color} (depends on {{table}})
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # kernelImagesForRegion.py
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#d04437}testApCorrMap.py{color} (wrapping partly done, but depends on {{table}})
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # kernelIo1.py
            # {color:#14892c}testEllipse.py{color}
            # {color:#d04437}testTableUtils.py{color} (depends on {{table}})
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # kernelImagesForRegion.py
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#d04437}testApCorrMap.py{color} (wrapping partly done, but depends on {{table}})
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # {color:#14892c}testKernelIo1.py{color}
            # {color:#14892c}testEllipse.py{color}
            # {color:#d04437}testTableUtils.py{color} (depends on {{table}})
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # kernelImagesForRegion.py
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#d04437}testApCorrMap.py{color} (wrapping partly done, but depends on {{table}})
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # testDs9.py
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # {color:#14892c}testKernelIo1.py{color}
            # {color:#14892c}testEllipse.py{color}
            # {color:#d04437}testTableUtils.py{color} (depends on {{table}})
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # kernelImagesForRegion.py
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#d04437}testApCorrMap.py{color} (wrapping partly done, but depends on {{table}})
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # {color:#d04437}testDs9.py{color} (depends on {{display}})
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # {color:#14892c}testKernelIo1.py{color}
            # {color:#14892c}testEllipse.py{color}
            # {color:#d04437}testTableUtils.py{color} (depends on {{table}})
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # kernelImagesForRegion.py
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#d04437}testApCorrMap.py{color} (wrapping partly done, but depends on {{table}})
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # {color:#d04437}testDs9.py{color} (depends on {{display}})
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # {color:#14892c}testKernelIo1.py{color}
            # {color:#14892c}testEllipse.py{color}
            # {color:#d04437}testTableUtils.py{color} (depends on {{table}})
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # kernelImagesForRegion.py
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#d04437}testApCorrMap.py{color} (wrapping partly done, but depends on {{table}})
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # {color:#d04437}testDs9.py{color} (depends on {{display}})
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # {color:#14892c}testKernelIo1.py{color}
            # {color:#14892c}testEllipse.py{color}
            # {color:#d04437}testTableUtils.py{color} (depends on {{table}})
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # {color:#14892c}testKernelImagesForRegion.py{color}
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#d04437}testApCorrMap.py{color} (wrapping partly done, but depends on {{table}})
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # {color:#d04437}testDs9.py{color} (depends on {{display}})
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # testMakeWcs.py
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # {color:#14892c}testKernelIo1.py{color}
            # {color:#14892c}testEllipse.py{color}
            # {color:#d04437}testTableUtils.py{color} (depends on {{table}})
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # {color:#14892c}testKernelImagesForRegion.py{color}
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#d04437}testApCorrMap.py{color} (wrapping partly done, but depends on {{table}})
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # {color:#d04437}testDs9.py{color} (depends on {{display}})
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # {color:#14892c}testMakeWcs.py{color}
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # {color:#14892c}testKernelIo1.py{color}
            # {color:#14892c}testEllipse.py{color}
            # {color:#d04437}testTableUtils.py{color} (depends on {{table}})
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # {color:#14892c}testKernelImagesForRegion.py{color}
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#d04437}testApCorrMap.py{color} (wrapping partly done, but depends on {{table}})
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # {color:#d04437}testDs9.py{color} (depends on {{display}})
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2233.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # {color:#14892c}testMakeWcs.py{color}
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # {color:#14892c}testKernelIo1.py{color}
            # {color:#14892c}testEllipse.py{color}
            # {color:#d04437}testTableUtils.py{color} (depends on {{table}})
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # {color:#14892c}testKernelImagesForRegion.py{color}
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#d04437}testApCorrMap.py{color} (wrapping partly done, but depends on {{table}})
            # pickles.py
            # {color:#14892c}testCoordptr.py{color}
            # imagePickle.py
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # {color:#d04437}testDs9.py{color} (depends on {{display}})
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # {color:#14892c}testMakeWcs.py{color}
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # {color:#14892c}testKernelIo1.py{color}
            # {color:#14892c}testEllipse.py{color}
            # {color:#d04437}testTableUtils.py{color} (depends on {{table}})
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # {color:#14892c}testKernelImagesForRegion.py{color}
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#d04437}testApCorrMap.py{color} (wrapping partly done, but depends on {{table}})
            # {color:#14892c}testCoordptr.py{color}
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            Hide
            pschella Pim Schellart [X] (Inactive) added a comment -

            Moved pickling tests to DM-8415.
            This removes:

            • testPickles.py
            • imagePickle.py
            • testTicket2233.py

            from this ticket.

            Show
            pschella Pim Schellart [X] (Inactive) added a comment - Moved pickling tests to DM-8415 . This removes: testPickles.py imagePickle.py testTicket2233.py from this ticket.
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # {color:#d04437}testDs9.py{color} (depends on {{display}})
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # {color:#14892c}testMakeWcs.py{color}
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # {color:#14892c}testKernelIo1.py{color}
            # {color:#14892c}testEllipse.py{color}
            # {color:#d04437}testTableUtils.py{color} (depends on {{table}})
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # {color:#14892c}testKernelImagesForRegion.py{color}
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#d04437}testApCorrMap.py{color} (wrapping partly done, but depends on {{table}})
            # {color:#14892c}testCoordptr.py{color}
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # {color:#14892c}testMakeWcs.py{color}
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # {color:#14892c}testKernelIo1.py{color}
            # {color:#14892c}testEllipse.py{color}
            # {color:#d04437}testTableUtils.py{color} (depends on {{table}})
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # {color:#14892c}testKernelImagesForRegion.py{color}
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#d04437}testApCorrMap.py{color} (wrapping partly done, but depends on {{table}})
            # {color:#14892c}testCoordptr.py{color}
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            Hide
            pschella Pim Schellart [X] (Inactive) added a comment - - edited

            Moved testDs9.py to DM-7799.

            Show
            pschella Pim Schellart [X] (Inactive) added a comment - - edited Moved testDs9.py to DM-7799 .
            Hide
            pschella Pim Schellart [X] (Inactive) added a comment -

            Moved testWarper.py to DM-7801.

            Show
            pschella Pim Schellart [X] (Inactive) added a comment - Moved testWarper.py to DM-7801 .
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#d04437}testWarper.py{color} (depends on {{cameraGeom}})
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # {color:#14892c}testMakeWcs.py{color}
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # {color:#14892c}testKernelIo1.py{color}
            # {color:#14892c}testEllipse.py{color}
            # {color:#d04437}testTableUtils.py{color} (depends on {{table}})
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # {color:#14892c}testKernelImagesForRegion.py{color}
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#d04437}testApCorrMap.py{color} (wrapping partly done, but depends on {{table}})
            # {color:#14892c}testCoordptr.py{color}
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # {color:#14892c}testMakeWcs.py{color}
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # {color:#14892c}testKernelIo1.py{color}
            # {color:#14892c}testEllipse.py{color}
            # {color:#d04437}testTableUtils.py{color} (depends on {{table}})
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # {color:#14892c}testKernelImagesForRegion.py{color}
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#d04437}testApCorrMap.py{color} (wrapping partly done, but depends on {{table}})
            # {color:#14892c}testCoordptr.py{color}
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            pschella Pim Schellart [X] (Inactive) made changes -
            Link This issue blocks DM-8417 [ DM-8417 ]
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # {color:#14892c}testMakeWcs.py{color}
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#d04437}testValidPolygon.py{color} (wrapping partly done, but depends on {{table}})
            # {color:#14892c}testKernelIo1.py{color}
            # {color:#14892c}testEllipse.py{color}
            # {color:#d04437}testTableUtils.py{color} (depends on {{table}})
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # {color:#14892c}testKernelImagesForRegion.py{color}
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#d04437}testApCorrMap.py{color} (wrapping partly done, but depends on {{table}})
            # {color:#14892c}testCoordptr.py{color}
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # {color:#14892c}testMakeWcs.py{color}
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#14892c}testKernelIo1.py{color}
            # {color:#14892c}testEllipse.py{color}
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # {color:#14892c}testKernelImagesForRegion.py{color}
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#14892c}testCoordptr.py{color}
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            Hide
            pschella Pim Schellart [X] (Inactive) added a comment -

            Moved the following tests to DM-8417.

            • testValidPolygon
            • testTableUtils
            • testApCorrMap
            Show
            pschella Pim Schellart [X] (Inactive) added a comment - Moved the following tests to DM-8417 . testValidPolygon testTableUtils testApCorrMap
            pschella Pim Schellart [X] (Inactive) made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # {color:#14892c}testMakeWcs.py{color}
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#14892c}testKernelIo1.py{color}
            # {color:#14892c}testEllipse.py{color}
            # rowColumnStats.py
            # {color:#14892c}testMethods.py{color}
            # {color:#14892c}testKernelImagesForRegion.py{color}
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#14892c}testCoordptr.py{color}
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # {color:#14892c}testMakeWcs.py{color}
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#14892c}testKernelIo1.py{color}
            # {color:#14892c}testEllipse.py{color}
            # {color:#14892c}testRowColumnStats.py{color}
            # {color:#14892c}testMethods.py{color}
            # {color:#14892c}testKernelImagesForRegion.py{color}
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#14892c}testCoordptr.py{color}
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            Hide
            pschella Pim Schellart [X] (Inactive) added a comment -

            Note that all commits will be squashed into one wrap lsst::image commit before merge to epic branch. But kept separate for review.

            Show
            pschella Pim Schellart [X] (Inactive) added a comment - Note that all commits will be squashed into one wrap lsst::image commit before merge to epic branch. But kept separate for review.
            pschella Pim Schellart [X] (Inactive) made changes -
            Status In Progress [ 3 ] In Review [ 10004 ]
            Reviewers Fred Moolekamp [ fred3m ]
            rowen Russell Owen made changes -
            Link This issue blocks DM-7801 [ DM-7801 ]
            krzys Krzysztof Findeisen made changes -
            Link This issue is cloned by DM-8447 [ DM-8447 ]
            krzys Krzysztof Findeisen made changes -
            Description The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # {color:#14892c}testMakeWcs.py{color}
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#14892c}testKernelIo1.py{color}
            # {color:#14892c}testEllipse.py{color}
            # {color:#14892c}testRowColumnStats.py{color}
            # {color:#14892c}testMethods.py{color}
            # {color:#14892c}testKernelImagesForRegion.py{color}
            # {color:#14892c}statBug1697.py{color}
            # {color:#14892c}testRaWrap.py{color}
            # {color:#14892c}testCoordptr.py{color}
            # {color:#14892c}testChebyshevBoundedField.py{color}
            # {color:#14892c}testStatClipException1045.py{color}
            The generated wrappers will live parallel to the Swig wrappers. This ticket only covers the C++ wrappers themselves, not the Python layer on top (which will continue to use the old wrappers) all work will stay on a separate branch and will not be merged to master until DM-6168 is complete.

            The tests included in this ticket are:
            # {color:#14892c}testFluxFromABMag.py{color}
            # {color:#14892c}testWcs835.py{color}
            # {color:#14892c}testHeader.py{color}
            # {color:#14892c}testTableArchiveImport.py{color}
            # {color:#14892c}testMaskedImagePersistence1.py{color}
            # {color:#14892c}testImageIo2.py{color}
            # {color:#14892c}testTicket2352.py{color}
            # {color:#14892c}testTicket2905.py{color}
            # {color:#14892c}testImagePersistence1.py{color}
            # {color:#14892c}testScaledPlus.py{color}
            # {color:#14892c}testRandom1.py{color}
            # {color:#14892c}testImageTestUtils.py{color}
            # {color:#14892c}testKernel.py{color}
            # {color:#14892c}testWcsFitsTable.py{color}
            # {color:#14892c}testTicket2162.py{color}
            # {color:#14892c}testStatisticsOverloads.py{color}
            # {color:#14892c}testMakeWcs.py{color}
            # {color:#14892c}testStatisticsMasked.py{color}
            # {color:#14892c}testKernelIo1.py{color}
            # {color:#14892c}testEllipse.py{color}
            # {color:#14892c}testRowColumnStats.py{color}
            # {color:#14892c}testMethods.py{color}
            # {color:#14892c}testKernelImagesForRegion.py{color}
            # {color:#14892c}statBug1697.py{color}
            Story Points 15 12.9
            Hide
            krzys Krzysztof Findeisen added a comment -

            Split off my work as DM-8447.

            Show
            krzys Krzysztof Findeisen added a comment - Split off my work as DM-8447 .
            Hide
            fred3m Fred Moolekamp added a comment -

            Everything looks good. I had a few minor comments and some questions about a slight change in the API in a few tests. I did't see any notes about Jenkins, so make sure that it passes py 2 and 3 after rebasing with DM-6168.

            Show
            fred3m Fred Moolekamp added a comment - Everything looks good. I had a few minor comments and some questions about a slight change in the API in a few tests. I did't see any notes about Jenkins, so make sure that it passes py 2 and 3 after rebasing with DM-6168 .
            fred3m Fred Moolekamp made changes -
            Status In Review [ 10004 ] Reviewed [ 10101 ]
            swinbank John Swinbank made changes -
            Sprint DRP F16-5, DRP F16-6 [ 252, 287 ] DRP F16-5, DRP F16-6, DRP S17-1 [ 252, 287, 303 ]
            swinbank John Swinbank made changes -
            Rank Ranked higher
            Hide
            pschella Pim Schellart [X] (Inactive) added a comment -

            Merged.

            Show
            pschella Pim Schellart [X] (Inactive) added a comment - Merged.
            pschella Pim Schellart [X] (Inactive) made changes -
            Resolution Done [ 10000 ]
            Status Reviewed [ 10101 ] Done [ 10002 ]
            swinbank John Swinbank made changes -
            Labels SciencePipelines
            tjenness Tim Jenness made changes -
            Component/s afw [ 10714 ]

              People

              Assignee:
              pschella Pim Schellart [X] (Inactive)
              Reporter:
              fred3m Fred Moolekamp
              Reviewers:
              Fred Moolekamp
              Watchers:
              Fred Moolekamp, Krzysztof Findeisen, Pim Schellart [X] (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.