From a5407b87f5922d5c53686198b0dc3085454f9bd6 Mon Sep 17 00:00:00 2001 From: Arne Morten Kvarving Date: Wed, 13 May 2026 10:12:54 +0200 Subject: [PATCH] add option to use development simulator binaries in comparison tests --- compareECLFiles.cmake | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/compareECLFiles.cmake b/compareECLFiles.cmake index 0eabbea545..65ff20bb0c 100644 --- a/compareECLFiles.cmake +++ b/compareECLFiles.cmake @@ -136,7 +136,20 @@ endfunction() # Details: # - This test class compares two separate simulations function(add_test_compareSeparateECLFiles) - set(oneValueArgs CASENAME FILENAME1 FILENAME2 DIR1 DIR2 SIMULATOR ABS_TOL REL_TOL IGNORE_EXTRA_KW DIR_PREFIX MPI_PROCS) + set(oneValueArgs + CASENAME + FILENAME1 + FILENAME2 + DIR1 + DIR2 + DEV_SIMULATOR + SIMULATOR + ABS_TOL + REL_TOL + IGNORE_EXTRA_KW + DIR_PREFIX + MPI_PROCS + ) set(multiValueArgs TEST_ARGS) cmake_parse_arguments(PARAM "$" "${oneValueArgs}" "${multiValueArgs}" ${ARGN} ) if(NOT PARAM_PREFIX) @@ -150,6 +163,9 @@ function(add_test_compareSeparateECLFiles) if(NOT PARAM_DIR) set(PARAM_DIR ${PARAM_CASENAME}) endif() + if(USE_DEV_SIMULATOR_IN_TESTS AND PARAM_DEV_SIMULATOR) + set(PARAM_SIMULATOR ${PARAM_DEV_SIMULATOR}) + endif() set(RESULT_PATH ${BASE_RESULT_PATH}${PARAM_DIR_PREFIX}/${PARAM_SIMULATOR}+${PARAM_CASENAME}) set(TEST_ARGS ${PARAM_TEST_ARGS}) set(DRIVER_ARGS -i ${OPM_TESTS_ROOT}/${PARAM_DIR1}