diff --git a/ci-scripts/main.py b/ci-scripts/main.py
index 1995ff545b..d86af05871 100644
--- a/ci-scripts/main.py
+++ b/ci-scripts/main.py
@@ -202,9 +202,9 @@ def ExecuteActionWithParam(action, ctx, node):
workdir = CLUSTER.eNBSourceCodePath
success = cls_oaicitest.Deploy_Physim(ctx, HTML, node, workdir, script, options)
- elif action == 'Build_Deploy_Docker_PhySim' or action == 'Build_Deploy_Source_PhySim':
+ elif action == 'Build_Deploy_PhySim':
ctest_opt = test.findtext('ctest-opt') or ''
- script = "scripts/docker-build-and-deploy-physims.sh" if action == 'Build_Deploy_Docker_PhySim' else 'scripts/source-deploy-physims.sh'
+ script = test.findtext('script')
options = f"{CONTAINERS.eNBSourceCodePath} {ctest_opt}"
workdir = CONTAINERS.eNBSourceCodePath
success = cls_oaicitest.Deploy_Physim(ctx, HTML, node, workdir, script, options)
diff --git a/ci-scripts/xml_class_list.yml b/ci-scripts/xml_class_list.yml
index a20b78fc99..e8fa42dcd3 100755
--- a/ci-scripts/xml_class_list.yml
+++ b/ci-scripts/xml_class_list.yml
@@ -24,8 +24,7 @@
- Undeploy_Object
- Cppcheck_Analysis
- Deploy_Run_OC_PhySim
- - Build_Deploy_Docker_PhySim
- - Build_Deploy_Source_PhySim
+ - Build_Deploy_PhySim
- LicenceAndFormattingCheck
- Push_Local_Registry
- Pull_Local_Registry
diff --git a/ci-scripts/xml_files/physim_gracehopper.xml b/ci-scripts/xml_files/physim_gracehopper.xml
index 533696d28c..bebdb3a9c2 100644
--- a/ci-scripts/xml_files/physim_gracehopper.xml
+++ b/ci-scripts/xml_files/physim_gracehopper.xml
@@ -32,8 +32,9 @@
- Build_Deploy_Docker_PhySim
- Build and Deploy PhySim
+ Build_Deploy_PhySim
+ Build and Deploy PhySim in Docker
+
localhost
-R 5g -E "nr_dlsim|nr_ulsim|ldpctest" -j32
diff --git a/ci-scripts/xml_files/physim_timed_gracehopper.xml b/ci-scripts/xml_files/physim_timed_gracehopper.xml
index 9844f6ebb3..c6772fa216 100644
--- a/ci-scripts/xml_files/physim_timed_gracehopper.xml
+++ b/ci-scripts/xml_files/physim_timed_gracehopper.xml
@@ -32,8 +32,9 @@
- Build_Deploy_Docker_PhySim
+ Build_Deploy_PhySim
Build and Deploy PhySim with timing check
+
localhost
-R 5g -R "nr_dlsim|nr_ulsim|ldpctest" -E physim.5g.nr_dlsim.mcs.mimo.test9 -j1
diff --git a/ci-scripts/xml_files/t2_offload_physim_enc_dec.xml b/ci-scripts/xml_files/t2_offload_physim_enc_dec.xml
index afac50ba16..80b933aa4a 100644
--- a/ci-scripts/xml_files/t2_offload_physim_enc_dec.xml
+++ b/ci-scripts/xml_files/t2_offload_physim_enc_dec.xml
@@ -32,8 +32,9 @@
- Build_Deploy_Source_PhySim
+ Build_Deploy_PhySim
Build and Deploy PhySim T2 Offload tests
+
caracal
-R 5g-offload -j1