diff --git a/cmake/run_test.sh b/cmake/run_test.sh
index fa8772271119a3c27fff9691ed35544dc11e72ed..aed7ac0a27e67e49f45002918fd4d29784427e09 100755
--- a/cmake/run_test.sh
+++ b/cmake/run_test.sh
@@ -20,5 +20,8 @@ for i in "$@" ; do
 	theargs="${theargs} $i"
     fi
 done
+
+echo " #### LD_LIBRARY_PATH = :  ${LD_LIBRARY_PATH}"
+
 echo "---running test :  '" ${command} ${theargs} "'"
 ${command} ${theargs}
diff --git a/cmake/run_test_package.sh b/cmake/run_test_package.sh
index 00d8e47fd26cff11928b7103dda13f43735c6eaa..443f25896bc763ce47f8a2afc866e792d60bbd5e 100755
--- a/cmake/run_test_package.sh
+++ b/cmake/run_test_package.sh
@@ -20,7 +20,7 @@ for i in "$@" ; do
     fi
 done
 
-#echo " #### LD_LIBRARY_PATH = :  ${LD_LIBRARY_PATH}" 
+echo " #### LD_LIBRARY_PATH = :  ${LD_LIBRARY_PATH}"
 
 echo " ### running test :  '${command} ${theargs}'"
 exec ${command} ${theargs}
diff --git a/examples/CLICSiD/CMakeLists.txt b/examples/CLICSiD/CMakeLists.txt
index f0500edfc87e44737103fe99244a6850543ee493..86a3b7c6587629d982ddd73ab25a1eaa9ed4cb72 100644
--- a/examples/CLICSiD/CMakeLists.txt
+++ b/examples/CLICSiD/CMakeLists.txt
@@ -60,16 +60,14 @@ endforeach()
 # ROOT Geometry overlap checks
 dd4hep_add_test_reg( CLICSiD_check_geometry_LONGTEST
   COMMAND    "${CMAKE_INSTALL_PREFIX}/bin/run_test_CLICSiD.sh"
-  EXEC_ARGS  python ${DD4hep_DIR}/python/checkGeometry.py
-                    --compact=file:$ENV{DD4hepINSTALL}/DDDetectors/compact/SiD.xml
+  EXEC_ARGS  checkGeometry --compact=file:$ENV{DD4hepINSTALL}/DDDetectors/compact/SiD.xml
   # This takes too long                  --full=true --ntracks=10 --option=o --vx=0 --vy=0 --vz=0
   REGEX_PASS " Execution finished..." )
 #
 # ROOT Geometry overlap checks
 dd4hep_add_test_reg( CLICSiD_check_overlaps_LONGTEST
   COMMAND    "${CMAKE_INSTALL_PREFIX}/bin/run_test_CLICSiD.sh"
-  EXEC_ARGS  python ${DD4hep_DIR}/python/checkOverlaps.py 
-                    --compact=file:$ENV{DD4hepINSTALL}/DDDetectors/compact/SiD.xml
+  EXEC_ARGS  checkOverlaps --compact=file:$ENV{DD4hepINSTALL}/DDDetectors/compact/SiD.xml
                     --tolerance=0.1
   REGEX_PASS " Execution finished..." )
 #
@@ -141,8 +139,7 @@ if (DD4HEP_USE_GEANT4)
   # Material scan
   dd4hep_add_test_reg( CLICSiD_DDG4_g4material_scan_LONGTEST
     COMMAND    "${CMAKE_INSTALL_PREFIX}/bin/run_test_CLICSiD.sh"
-    EXEC_ARGS  python ${DD4hep_DIR}/python/g4MaterialScan.py
-                      --compact=$ENV{DD4hepINSTALL}/DDDetectors/compact/SiD.xml
+    EXEC_ARGS  g4MaterialScan --compact=$ENV{DD4hepINSTALL}/DDDetectors/compact/SiD.xml
                       "--position=0,0,0" "--direction=0,1,0"
     REGEX_PASS " Terminate Geant4 and delete associated actions." )
   #
diff --git a/examples/ClientTests/CMakeLists.txt b/examples/ClientTests/CMakeLists.txt
index efd651a6a409a38f16a27bada3c62a37cb4416a9..0bea93d2f11efa958bbaa29e770135f9a86ddd80 100644
--- a/examples/ClientTests/CMakeLists.txt
+++ b/examples/ClientTests/CMakeLists.txt
@@ -45,6 +45,8 @@ dd4hep_install_dir( compact scripts ref DESTINATION ${ClientTestsEx_INSTALL} )
 
 #--------------------------------------------------------------------------
 dd4hep_configure_scripts( ClientTests DEFAULT_SETUP WITH_TESTS)
+enable_testing ()
+include(CTest)
 #---  Testing  ------------------------------------------------------------
 #
 #  Test Volume scanner for CMS
@@ -252,8 +254,7 @@ foreach (test Assemblies BoxTrafos CaloEndcapReflection LheD_tracker MagnetField
   if (DD4HEP_USE_GEANT4)
     dd4hep_add_test_reg( ClientTests_g4material_scan_${test}_LONGTEST
       COMMAND    "${CMAKE_INSTALL_PREFIX}/bin/run_test_ClientTests.sh"
-      EXEC_ARGS  python ${DD4hep_DIR}/python/g4MaterialScan.py
-                        --compact=file:${ClientTestsEx_INSTALL}/compact/${test}.xml
+      EXEC_ARGS  g4MaterialScan --compact=file:${ClientTestsEx_INSTALL}/compact/${test}.xml
                         "--position=0,0,0" "--direction=0,1,0"
       REGEX_PASS " Terminate Geant4 and delete associated actions." )
   endif(DD4HEP_USE_GEANT4)
@@ -274,16 +275,14 @@ foreach (test BoxTrafos CaloEndcapReflection IronCylinder MiniTel SiliconBlock N
   # ROOT Geometry checks
   dd4hep_add_test_reg( ClientTests_check_geometry_${test}_LONGTEST
     COMMAND    "${CMAKE_INSTALL_PREFIX}/bin/run_test_ClientTests.sh"
-    EXEC_ARGS  python ${DD4hep_DIR}/python/checkGeometry.py
-                      --compact=file:${ClientTestsEx_INSTALL}/compact/${test}.xml
+    EXEC_ARGS  checkGeometry --compact=file:${ClientTestsEx_INSTALL}/compact/${test}.xml
                       --full=true --ntracks=10
     REGEX_PASS " Execution finished..." )
   #
   # ROOT Geometry overlap checks
   dd4hep_add_test_reg( ClientTests_check_overlaps_${test}_LONGTEST
     COMMAND    "${CMAKE_INSTALL_PREFIX}/bin/run_test_ClientTests.sh"
-    EXEC_ARGS  python ${DD4hep_DIR}/python/checkOverlaps.py 
-                      --compact=file:${ClientTestsEx_INSTALL}/compact/${test}.xml
+    EXEC_ARGS  checkOverlaps --compact=file:${ClientTestsEx_INSTALL}/compact/${test}.xml
                       --tolerance=0.1
     REGEX_PASS " Execution finished..." )
 endforeach()
diff --git a/examples/DDG4_MySensDet/CMakeLists.txt b/examples/DDG4_MySensDet/CMakeLists.txt
index 2cdfe886d8e1c07cf47ee9bd05e7049c45cf4a4d..034c29f7c0aba5afdd553fff04c91f29df019be7 100644
--- a/examples/DDG4_MySensDet/CMakeLists.txt
+++ b/examples/DDG4_MySensDet/CMakeLists.txt
@@ -20,6 +20,8 @@ endif()
 set(DDG4_MySensDet_INSTALL ${CMAKE_INSTALL_PREFIX}/examples/DDG4_MySensDet)
 install(DIRECTORY scripts DESTINATION ${DDG4_MySensDet_INSTALL})
 dd4hep_configure_scripts(DDG4_MySensDet DEFAULT_SETUP WITH_TESTS)
+enable_testing ()
+include(CTest)
 #
 #---Geant4 Testsing-----------------------------------------------------------------
 #
@@ -43,8 +45,7 @@ if (DD4HEP_USE_GEANT4)
   # Geant4 material scan. From position=0,0,0 to end-of-world 
   dd4hep_add_test_reg( DDG4_MySensDet_g4material_scan_SiliconBlock_LONGTEST
     COMMAND    "${CMAKE_INSTALL_PREFIX}/bin/run_test_DDG4_MySensDet.sh"
-    EXEC_ARGS  python ${DD4hep_DIR}/python/g4MaterialScan.py
-               --compact=file:${CMAKE_INSTALL_PREFIX}/examples/ClientTests/compact/SiliconBlock.xml
+    EXEC_ARGS  g4MaterialScan --compact=file:${CMAKE_INSTALL_PREFIX}/examples/ClientTests/compact/SiliconBlock.xml
                "--position=0,0,0" "--direction=0,1,0"
     REGEX_PASS " Terminate Geant4 and delete associated actions."
   )
diff --git a/examples/LHeD/CMakeLists.txt b/examples/LHeD/CMakeLists.txt
index 4cda9a6b65d269278854f72fcdd0b69049cc3acf..57672ec9c952b8d7714eaccac4e064c17df137f0 100644
--- a/examples/LHeD/CMakeLists.txt
+++ b/examples/LHeD/CMakeLists.txt
@@ -38,6 +38,8 @@ endif()
 
 #
 dd4hep_configure_scripts(LHeD DEFAULT_SETUP WITH_TESTS)
+enable_testing ()
+include(CTest)
 #
 #---Testing-------------------------------------------------------------------------
 #