diff --git a/Control/CalypsoExample/TrackerDataAccessExample/CMakeLists.txt b/Control/CalypsoExample/TrackerDataAccessExample/CMakeLists.txt
index 365f884fe9009d64c6665bed8cfac529881c66bd..81fea4e212bfe5b9e03aa2725a8f9ac68a678412 100644
--- a/Control/CalypsoExample/TrackerDataAccessExample/CMakeLists.txt
+++ b/Control/CalypsoExample/TrackerDataAccessExample/CMakeLists.txt
@@ -11,3 +11,10 @@ atlas_add_component( TrackerDataAccessExample
                      LINK_LIBRARIES AthenaBaseComps TrackerRawData )
 
 atlas_install_python_modules( python/*.py )
+
+# Test(s) in the package:
+atlas_add_test( TrackerDataAccessTest
+   SCRIPT python/TrackerDataAccessExampleConfig.py ${CMAKE_CURRENT_SOURCE_DIR}
+   PROPERTIES TIMEOUT 300 )
+
+
diff --git a/Control/CalypsoExample/TrackerDataAccessExample/python/TrackerDataAccessExampleConfig.py b/Control/CalypsoExample/TrackerDataAccessExample/python/TrackerDataAccessExampleConfig.py
old mode 100644
new mode 100755
index e4dcd1c1abb13e44df6c8b538affed91ea107ca2..0a2d083a8d0ca8a201bf9b34e4e8947289b57666
--- a/Control/CalypsoExample/TrackerDataAccessExample/python/TrackerDataAccessExampleConfig.py
+++ b/Control/CalypsoExample/TrackerDataAccessExample/python/TrackerDataAccessExampleConfig.py
@@ -1,10 +1,14 @@
+#!/usr/bin/env python
+
 # Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
 
-#!/usr/bin/env python
 import sys
 from AthenaConfiguration.ComponentFactory import CompFactory
 from AthenaCommon.Constants import VERBOSE, INFO
 
+Cmake_working_dir = sys.argv[1]
+print("Cmake_working_dir = ", Cmake_working_dir)
+
 def TrackerDataAccessExampleCfg(flags, name="TrackerDataAccessExampleAlg", **kwargs):
 
     from FaserGeoModel.FaserGeoModelConfig import FaserGeometryCfg
@@ -36,7 +40,7 @@ if __name__ == "__main__":
     ConfigFlags.GeoModel.FaserVersion     = "FASER-01"           # FASER geometry
     ConfigFlags.Input.ProjectName = "data20"                     # Needed to bypass autoconfig
     ConfigFlags.GeoModel.Align.Dynamic    = False
-    ConfigFlags.Input.Files = ["cosmics.raw"]
+    ConfigFlags.Input.Files = [f"{Cmake_working_dir}/../rawdata/Faser-Physics-001920-filtered.raw"] #path is set to test data for ctest
     ConfigFlags.Output.RDOFileName = "my.RDO.pool.root"
     ConfigFlags.lock()
 
diff --git a/Control/CalypsoExample/TriggerDataAccessExample/CMakeLists.txt b/Control/CalypsoExample/TriggerDataAccessExample/CMakeLists.txt
index 3f8b3f195d33210c6c90cb5e9ee726aecf1d14ac..7d0275a8985377f72a4b120f652b98c32110ec4c 100644
--- a/Control/CalypsoExample/TriggerDataAccessExample/CMakeLists.txt
+++ b/Control/CalypsoExample/TriggerDataAccessExample/CMakeLists.txt
@@ -11,3 +11,9 @@ atlas_add_component( TriggerDataAccessExample
                      LINK_LIBRARIES AthenaBaseComps xAODFaserTrigger )
 
 atlas_install_python_modules( python/*.py )
+
+# Test(s) in the package:
+atlas_add_test( TriggerDataAccessTest
+   SCRIPT python/TriggerDataAccessExampleConfig.py ${CMAKE_CURRENT_SOURCE_DIR}
+   PROPERTIES TIMEOUT 300 )
+
diff --git a/Control/CalypsoExample/TriggerDataAccessExample/python/TriggerDataAccessExampleConfig.py b/Control/CalypsoExample/TriggerDataAccessExample/python/TriggerDataAccessExampleConfig.py
old mode 100644
new mode 100755
index ffab4e9f96e55f559f92fc305de1a6c230ca224d..737d03721f09409e6d88e83dadd2e618cbedd600
--- a/Control/CalypsoExample/TriggerDataAccessExample/python/TriggerDataAccessExampleConfig.py
+++ b/Control/CalypsoExample/TriggerDataAccessExample/python/TriggerDataAccessExampleConfig.py
@@ -1,10 +1,14 @@
+#!/usr/bin/env python
+
 # Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
 
-#!/usr/bin/env python
 import sys
 from AthenaConfiguration.ComponentFactory import CompFactory
 from AthenaCommon.Constants import VERBOSE, INFO
 
+Cmake_working_dir = sys.argv[1]
+print("Cmake_working_dir = ", Cmake_working_dir)
+
 def TriggerDataAccessExampleCfg(flags, name="TriggerDataAccessExampleAlg", **kwargs):
 
     from FaserGeoModel.FaserGeoModelConfig import FaserGeometryCfg
@@ -36,7 +40,7 @@ if __name__ == "__main__":
     ConfigFlags.GeoModel.FaserVersion     = "FASER-01"           # Default FASER geometry
     ConfigFlags.Input.ProjectName = "data20"
     ConfigFlags.GeoModel.Align.Dynamic    = False
-    ConfigFlags.Input.Files = ["cosmics.raw"]
+    ConfigFlags.Input.Files = [f"{Cmake_working_dir}/../rawdata/Faser-Physics-001920-filtered.raw"] #path is set to test data for ctest
     ConfigFlags.Output.RDOFileName = "trigger.RDO.pool.root"
     ConfigFlags.lock()
 
diff --git a/Control/CalypsoExample/WaveformDataAccessExample/CMakeLists.txt b/Control/CalypsoExample/WaveformDataAccessExample/CMakeLists.txt
index 54626a0a27793e20e595a4dd4d4aef585f1e6c2d..69bfbf2e24d75088351f75892d627d60e1ad302a 100644
--- a/Control/CalypsoExample/WaveformDataAccessExample/CMakeLists.txt
+++ b/Control/CalypsoExample/WaveformDataAccessExample/CMakeLists.txt
@@ -11,3 +11,9 @@ atlas_add_component( WaveformDataAccessExample
                      LINK_LIBRARIES AthenaBaseComps ScintRawEvent )
 
 atlas_install_python_modules( python/*.py )
+
+# Test(s) in the package:
+atlas_add_test( WaveformDataAccessTest
+   SCRIPT python/WaveformDataAccessExampleConfig.py ${CMAKE_CURRENT_SOURCE_DIR}
+   PROPERTIES TIMEOUT 300 )
+
diff --git a/Control/CalypsoExample/WaveformDataAccessExample/python/WaveformDataAccessExampleConfig.py b/Control/CalypsoExample/WaveformDataAccessExample/python/WaveformDataAccessExampleConfig.py
old mode 100644
new mode 100755
index d46ef74914deec6275f1e477888328a536004b55..5d0cfcdeaaac4f96e094b635138edf66466208e2
--- a/Control/CalypsoExample/WaveformDataAccessExample/python/WaveformDataAccessExampleConfig.py
+++ b/Control/CalypsoExample/WaveformDataAccessExample/python/WaveformDataAccessExampleConfig.py
@@ -1,10 +1,14 @@
+#!/usr/bin/env python
+
 # Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
 
-#!/usr/bin/env python
 import sys
 from AthenaConfiguration.ComponentFactory import CompFactory
 from AthenaCommon.Constants import VERBOSE, INFO
 
+Cmake_working_dir = sys.argv[1]
+print("Cmake_working_dir = ", Cmake_working_dir)
+
 def WaveformDataAccessExampleCfg(flags, name="WaveformDataAccessExampleAlg", **kwargs):
 
     from FaserGeoModel.FaserGeoModelConfig import FaserGeometryCfg
@@ -36,7 +40,7 @@ if __name__ == "__main__":
     ConfigFlags.GeoModel.FaserVersion     = "FASER-01"           # Default FASER geometry
     ConfigFlags.Input.ProjectName = "data20"
     ConfigFlags.GeoModel.Align.Dynamic    = False
-    ConfigFlags.Input.Files = ["cosmics.raw"]
+    ConfigFlags.Input.Files = [f"{Cmake_working_dir}/../rawdata/Faser-Physics-001920-filtered.raw"] #path is set to test data for ctest
     ConfigFlags.Output.RDOFileName = "waveform.RDO.pool.root"
     ConfigFlags.lock()
 
diff --git a/Control/CalypsoExample/rawdata/Faser-Physics-001920-filtered.raw b/Control/CalypsoExample/rawdata/Faser-Physics-001920-filtered.raw
new file mode 100644
index 0000000000000000000000000000000000000000..eecc1b6dc76b0d430312eaf999d95429d63bc6c9
Binary files /dev/null and b/Control/CalypsoExample/rawdata/Faser-Physics-001920-filtered.raw differ