Request for Changes-33: Green dashboard cleaning part 1

From OTBWiki
Jump to: navigation, search

Status

  • Author: Guillaume Pasero
  • Additional Contributors : Julien Michel, Christophe Palmann
  • Submitted on 16.03.2016
  • Proposed target release 5.4
  • Adopted : +3 from Julien, Jordi, Guillaume
  • Merged : e93ad46e3701f04c865672a703ba3e54b73c8a01

Summary

Integration of the first set of improvements toward a green dashboard.

Rationale

The tests involving sensor models, metadata and orthorectification have been reworked for a better coverage, a better efficiency, and a lower sensitivity to numeric precision change. This work has been done in the branch gd-projection.

Although not finished yet (current dashboard still shows 86 failing tests on this branch), it should be merged so that other feature branches benefit from it. The remaining work will happen in branch dashboard-hell ! In the meantime, failing tests will be removed from develop.

See Request_for_Comments-17 for full details.

Implementation details

Classes and files

(none)

Applications

(none)

Tests

M       Modules/Adapters/OSSIMAdapters/test/CMakeLists.txt
D       Modules/Adapters/OSSIMAdapters/test/otbImageKeywordlist.cxx
M       Modules/Adapters/OSSIMAdapters/test/otbOSSIMAdaptersTestDriver.cxx
A       Modules/Adapters/OSSIMAdapters/test/otbTestImageKeywordlist.cxx
M       Modules/Applications/AppImageUtils/test/CMakeLists.txt
M       Modules/Core/Metadata/test/CMakeLists.txt
M       Modules/Core/Transform/test/CMakeLists.txt
D       Modules/Core/Transform/test/otbForwardBackwardProjectionConsistency.cxx
D       Modules/Core/Transform/test/otbForwardSensorModelGrid.cxx
D       Modules/Core/Transform/test/otbSensorModel.cxx
D       Modules/Core/Transform/test/otbSensorModelGrid.cxx
M       Modules/Core/Transform/test/otbTransformTestDriver.cxx
M       Modules/Filtering/Projection/test/CMakeLists.txt
D       Modules/Filtering/Projection/test/otbGenericRSTransformGenericConversionCheckingFromGCP.cxx
D       Modules/Filtering/Projection/test/otbImportGeoInformationImageFilterWithKeywordList.cxx
M       Modules/Filtering/Projection/test/otbOrthoRectificationFilter.cxx
D       Modules/Filtering/Projection/test/otbOrthoRectificationFilterWithDEM.cxx
D       Modules/Filtering/Projection/test/otbOrthoRectificationMonoThreadFilter.cxx
M       Modules/Filtering/Projection/test/otbProjectionTestDriver.cxx
A       Modules/Filtering/Projection/test/otbSensorModel.cxx
M       Modules/Filtering/Projection/test/otbVectorDataIntoImageProjectionFilterTest.cxx

The tests that were always failing have been removed. New ones have been written to test sensor models and projections

Documentation

Additional notes