Correct diapOTB test not working with GRD file

Description

Points 1 and 2 of issue remote_modules/diapotb#40 :

  • Tests otbSARDEMProjectionImageFilterTest_S1CapVerde, otbSARDEMProjectionTest_S1CapVerde, otbSARDEMToAmplitudeTest_S1CapVerde, otbSARDEMProjectionTest_S1ReunionReference, otbSARDEMProjectionTest_S1ReunionSecondary, otbSARDEMProjectionTest_CSKReunionReference, otbSARDEMProjectionTest_CSKReunionSecondary can not use the geoid file egm96.grd because this file is not correct.
  • Tests otbSARCartesianMeanEstimationTest_S1ReunionReference and otbSARCartesianMeanEstimationTest_CSKReunionReference fails with following error Fails with "terminate called after throwing an instance of 'std::runtime_error' what(): Cannot fetch metadata 'band.C' (PolygonsAnalysisImageFilter)" . It seems to be related with grd file.

Definition of Ready

Generic:

  • If this issue is consequent, it is splitte in sub-tasks with priority and complexity evaluated. Theses sub-tasks should be linked to this issue. (To do on gitlab interface after writing this issue)
  • Issue complexity evaluated
  • Priority of issue evaluated
  • If there is specific test data needed, it should be detailed and available
  • If there is specific documentation/specification need, it should be available to the development team
  • Time during the sprint to realize this issue
  • Blocking elements resolved (#2476 (closed) )

Specific:

Definition of Done

Generic:

  • No test regression on CI
  • Code reviewed by pairs (Not applicable)
  • Code cleaned, no "debug" traces or "TODO" comment kept.
  • New code documented

Specific:

  • test previously failed work now -> one problem with otbSARDEMToAmplitudeTest_S1CapVerde but no more related with grd file
  • Correct and up-to-date grd file used by diapOTB
Edited by Tristan Laurent