From 02f70976d6e924267f616b792f86d9eb44871aac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Erblang?= <michael.erblang@thalesgroup.com> Date: Fri, 2 Feb 2024 11:02:31 +0100 Subject: [PATCH] add comparaison for S2_hysope2 + add rastertools for 4 tests synthesis_from_l2A_* --- test/CMakeLists.txt | 47 +++++++++++++++++++++++++++++++++++++++------ 1 file changed, 41 insertions(+), 6 deletions(-) diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index e1380575..de7a6ce4 100755 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -291,10 +291,45 @@ set_tests_properties(s2_compare_final_mask_test PROPERTIES DEPENDS s2_test) add_test(NAME s2_hysope2 COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_BINARY_DIR}/app/let_it_snow_fsc.py - -j ${DATA_TEST}/S2/hysope2/param.json + -j ${DATA_TEST}/S2/hysope2_test/param.json -o ${OUTPUT_TEST}/hysope2 ) +add_test(NAME s2_hysope2_compare_pass1_test + COMMAND gdalcompare.py + ${BASELINE}/hysope2_test/pass1.tif + ${OUTPUT_TEST}/hysope2/tmp/snow_pass1.tif + ) +set_tests_properties(s2_hysope2_compare_pass1_test PROPERTIES DEPENDS s2_test) + +add_test(NAME s2_hysope2_compare_pass2_test + COMMAND gdalcompare.py + ${BASELINE}/hysope2_test/pass2.tif + ${OUTPUT_TEST}/hysope2/tmp/snow_pass2.tif + ) +set_tests_properties(s2_hysope2_compare_pass2_test PROPERTIES DEPENDS s2_test) + +add_test(NAME s2_hysope2_compare_pass3_test + COMMAND gdalcompare.py + ${BASELINE}/hysope2_test/pass3.tif + ${OUTPUT_TEST}/hysope2/tmp/snow_pass3.tif + ) +set_tests_properties(s2_hysope2_compare_pass3_test PROPERTIES DEPENDS s2_test) + +add_test(NAME s2_hysope2_compare_snow_all_test + COMMAND gdalcompare.py + ${BASELINE}/hysope2_test/snow_all.tif + ${OUTPUT_TEST}/hysope2/tmp/LIS_SNOW_ALL.TIF + ) +set_tests_properties(s2_hysope2_compare_snow_all_test PROPERTIES DEPENDS s2_test) + +add_test(NAME s2_hysope2_compare_final_mask_test + COMMAND gdalcompare.py + ${BASELINE}/hysope2_test/final_mask.tif + ${OUTPUT_TEST}/hysope2/tmp/LIS_SEB.TIF + ) +set_tests_properties(s2_hysope2_compare_final_mask_test PROPERTIES DEPENDS s2_test) + add_test(NAME dem_builder_test COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/python/s2snow/dem_builder.py "${DATA_TEST}/SRTM/sud_ouest.vrt" @@ -471,12 +506,12 @@ add_test(NAME snow_synthesis_without_densification_test if(NOT GITLAB_CI_BUILD MATCHES "true") # ---------------------------------- - # Synthesis from 1.7 snow product + # Synthesis from 1.11.0 snow product # ---------------------------------- add_test(NAME synthesis_from_l2A_S2_20180101 COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_BINARY_DIR}/app/let_it_snow_fsc.py - -c ${DATA_TEST}/L2A_PRODUCTS/lis_configuration.json + -c ${DATA_TEST}/L2A_PRODUCTS/lis_configuration_shaded_snow_with_rastertools.json -i ${DATA_TEST}/L2A_PRODUCTS/SENTINEL2A_20180101-105435-457_L2A_T31TCH_C_V2-2 -d "/work/datalake/static_aux/MNT/Copernicus_DSM/world.vrt" -t "/work/datalake/static_aux/TreeCoverDensity/31TCH/TCD_31TCH.tif" @@ -487,7 +522,7 @@ if(NOT GITLAB_CI_BUILD MATCHES "true") add_test(NAME synthesis_from_l2A_S2_20180131 COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_BINARY_DIR}/app/let_it_snow_fsc.py - -c ${DATA_TEST}/L2A_PRODUCTS/lis_configuration.json + -c ${DATA_TEST}/L2A_PRODUCTS/lis_configuration_shaded_snow_with_rastertools.json -i ${DATA_TEST}/L2A_PRODUCTS/SENTINEL2A_20180131-105416-437_L2A_T31TCH_C_V2-2 -d "/work/datalake/static_aux/MNT/Copernicus_DSM/world.vrt" -t "/work/datalake/static_aux/TreeCoverDensity/31TCH/TCD_31TCH.tif" @@ -498,7 +533,7 @@ if(NOT GITLAB_CI_BUILD MATCHES "true") add_test(NAME synthesis_from_l2A_L8_20180115 COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_BINARY_DIR}/app/let_it_snow_fsc.py - -c ${DATA_TEST}/L2A_PRODUCTS/lis_configuration.json + -c ${DATA_TEST}/L2A_PRODUCTS/lis_configuration_shaded_snow_with_rastertools.json -i ${DATA_TEST}/L2A_PRODUCTS/LANDSAT8-OLITIRS-XS_20180115-103629-617_L2A_T31TCH_D_V1-9 -d "/work/datalake/static_aux/MNT/Copernicus_DSM/world.vrt" -t "/work/datalake/static_aux/TreeCoverDensity/31TCH/TCD_31TCH.tif" @@ -509,7 +544,7 @@ if(NOT GITLAB_CI_BUILD MATCHES "true") add_test(NAME synthesis_from_l2A_L8_20180131 COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_BINARY_DIR}/app/let_it_snow_fsc.py - -c ${DATA_TEST}/L2A_PRODUCTS/lis_configuration.json + -c ${DATA_TEST}/L2A_PRODUCTS/lis_configuration_shaded_snow_with_rastertools.json -i ${DATA_TEST}/L2A_PRODUCTS/LANDSAT8-OLITIRS-XS_20180131-103619-890_L2A_T31TCH_D_V1-9 -d "/work/datalake/static_aux/MNT/Copernicus_DSM/world.vrt" -t "/work/datalake/static_aux/TreeCoverDensity/31TCH/TCD_31TCH.tif" -- GitLab