diff --git a/ci-scripts/Jenkinsfile-GitLab-Docker b/ci-scripts/Jenkinsfile-GitLab-Docker
index 7803482f7c67d57c17a2fb81d635f05f5e6263ce..46310d9c5223fda332bf8a7b104f8b8218879d77 100644
--- a/ci-scripts/Jenkinsfile-GitLab-Docker
+++ b/ci-scripts/Jenkinsfile-GitLab-Docker
@@ -60,14 +60,14 @@ def scmEvent = false
 def upstreamEvent = false
 
 // Default tags / branches  --> could be passed on by upstream job or by PR content
-def nrfTag = 'develop'
-def nrfBranch = 'dockerfile'
-def amfTag = 'develop'
-def amfBranch = 'develop'
-def smfTag = 'develop'
-def smfBranch = 'develop'
-def spgwuTag = 'v1.1.0'
-def spgwuBranch = 'master'
+def nrfTag = params.nrfTag
+def nrfBranch = params.nrfBranch
+def amfTag = params.amfTag
+def amfBranch = params.amfBranch
+def smfTag = params.smfTag
+def smfBranch = params.smfBranch
+def spgwuTag = params.spgwuTag
+def spgwuBranch = params.spgwuBranch
 
 //-------------------------------------------------------------------------------
 // Pipeline start
@@ -241,7 +241,7 @@ pipeline {
           echo '\u2705 \u001B[32mDeploy CN5G in idle mode\u001B[0m'
           // Prepare all needed files for docker-compose
           // First put all correct tags to test
-          sh 'sed -e "s#NRF_IMAGE_TAG#' + nrfTag + '#" -e "s#AMF_IMAGE_TAG#' + amfTag + '#" -e "s#SMF_IMAGE_TAG#' + smfTag + '#" ci-scripts/dsTesterDockerCompose/docker-compose.tplt > ci-scripts/dsTesterDockerCompose/docker-compose.yml'
+          sh 'sed -e "s#NRF_IMAGE_TAG#' + nrfTag + '#" -e "s#AMF_IMAGE_TAG#' + amfTag + '#" -e "s#SMF_IMAGE_TAG#' + smfTag + '#" -e "s#SPGWU_IMAGE_TAG#' + spgwuTag + '#" ci-scripts/dsTesterDockerCompose/docker-compose.tplt > ci-scripts/dsTesterDockerCompose/docker-compose.yml'
           // Entrypoints are modified to be inactive for dsTester framework
           sh 'sed -e "s@exec.*@sleep infinity@" component/oai-nrf/scripts/entrypoint.sh > ci-scripts/dsTesterDockerCompose/nrf-entrypoint-sleep.sh'
           sh 'sed -e "s@exec.*@sleep infinity@" component/oai-amf/scripts/entrypoint.sh > ci-scripts/dsTesterDockerCompose/amf-entrypoint-sleep.sh'
@@ -316,7 +316,7 @@ pipeline {
         lock (ds_tester_ci_resource) {
           script {
             sh 'cd ' + dsTestFrameworkLocation + ' && git clean -x -d -f > /dev/null'
-            sh 'cd ' + dsTestFrameworkLocation + '/scripts && export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:.:/usr/local/devsol/bin && CI_ENV=True SRC_BASE_DIR=' + WORKSPACE + ' ./run-5gc.bash -pt --shark --detach --get-results --5g > ' + WORKSPACE + '/archives/run-5g-dstester.log 2>&1'
+            sh 'cd ' + dsTestFrameworkLocation + '/scripts && export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:.:/usr/local/devsol/bin && CI_ENV=True SRC_BASE_DIR=' + WORKSPACE + ' ./run-5gc.bash -pt --shark --detach --get-results --5g --pcap-test > ' + WORKSPACE + '/archives/run-5g-dstester.log 2>&1'
             sh 'cd ' + dsTestFrameworkLocation + ' && git stash > /dev/null'
             sh 'cd ' + dsTestFrameworkLocation + ' && git stash clear > /dev/null'
           }
diff --git a/ci-scripts/dsTestGenerateHTMLReport.py b/ci-scripts/dsTestGenerateHTMLReport.py
index 7b0defb8968f64205b6f092406f5fd189c3bf613..37cfaa62b9ea07d81f443d150f61ab9e0e56956f 100644
--- a/ci-scripts/dsTestGenerateHTMLReport.py
+++ b/ci-scripts/dsTestGenerateHTMLReport.py
@@ -44,10 +44,9 @@ class HtmlReport():
 		self.generateFooter()
 		self.file.close()
 
-		try:
-			if finalStatus:
-				sys.exit(0)
-		except:
+		if finalStatus:
+			sys.exit(0)
+		else:
 			print("DS-TESTER testing FAILED")
 
 	def generateHeader(self):
diff --git a/ci-scripts/dsTesterDockerCompose/docker-compose.tplt b/ci-scripts/dsTesterDockerCompose/docker-compose.tplt
index f00ab826c8ae096f55af41fdc1edc3ac21cd9523..b675cef6e973ce6b91b0b122911fd4e2844da39c 100644
--- a/ci-scripts/dsTesterDockerCompose/docker-compose.tplt
+++ b/ci-scripts/dsTesterDockerCompose/docker-compose.tplt
@@ -9,6 +9,7 @@ services:
         volumes:
             - ../../docker-compose/oai_db.sql:/docker-entrypoint-initdb.d/oai_db.sql:rw
         environment:
+            - TZ=Europe/Paris
             - MYSQL_DATABASE=oai_db
             - MYSQL_USER=test
             - MYSQL_PASSWORD=test
@@ -29,6 +30,7 @@ services:
             - 80
             - 9090
         environment:
+            - TZ=Europe/Paris
             - NRF_INTERFACE_NAME_FOR_SBI=eth0
             - NRF_INTERFACE_PORT_FOR_SBI=80
             - NRF_INTERFACE_HTTP2_PORT_FOR_SBI=9090
@@ -81,9 +83,11 @@ services:
             - SMF_INSTANCE_ID_0=1
             - SMF_IPV4_ADDR_0=192.168.61.197
             - SMF_HTTP_VERSION_0=v1
+            - SELECTED_0=true
             - SMF_INSTANCE_ID_1=2
             - SMF_IPV4_ADDR_1=192.168.61.197
             - SMF_HTTP_VERSION_1=v1
+            - SELECTED_1=false
             - MYSQL_SERVER=cicd-mysql-svr
             - MYSQL_USER=root
             - MYSQL_PASS=linux
@@ -91,6 +95,8 @@ services:
             - OPERATOR_KEY=63bfa50ee6523365ff14c1f45f88737d
             - NRF_IPV4_ADDRESS=192.168.61.195
             - NRF_PORT=80
+            - NF_REGISTRATION=yes
+            - SMF_SELECTION=yes
             - NRF_API_VERSION=v1
             - AUSF_IPV4_ADDRESS=192.168.61.210
             - AUSF_PORT=80
@@ -116,7 +122,9 @@ services:
         image: oai-smf:SMF_IMAGE_TAG
         ports:
             - 80
+            - 9090
         environment:
+            - TZ=Europe/Paris
             - INSTANCE=1
             - PID_DIRECTORY=/var/run
             - SMF_INTERFACE_NAME_FOR_N4=eth0
@@ -136,6 +144,8 @@ services:
             - NRF_IPV4_ADDRESS=192.168.61.195
             - NRF_PORT=80
             - NRF_API_VERSION=v1
+            - REGISTER_NRF=yes
+            - DISCOVER_UPF=yes
         depends_on:
             - cicd_oai_nrf
             - cicd_oai_amf
@@ -154,32 +164,38 @@ services:
 
     cicd_oai_upf:
         container_name: cicd-oai-upf
-        image: oai-spgwu-tiny:v1.1.0
+        image: oai-spgwu-tiny:SPGWU_IMAGE_TAG
         ports:
             - 2152
             - 8805
         environment:
+            - TZ=Europe/Paris
             - PID_DIRECTORY=/var/run
             - SGW_INTERFACE_NAME_FOR_S1U_S12_S4_UP=eth0
             - SGW_INTERFACE_NAME_FOR_SX=eth0
             - PGW_INTERFACE_NAME_FOR_SGI=eth0
-            - NETWORK_UE_NAT_OPTION=yes
+            #- NETWORK_UE_NAT_OPTION=yes
             - NETWORK_UE_IP=12.0.0.0/24
-            - THREAD_S1U_PRIO=9090
-            - S1U_THREADS=16
-            - THREAD_SX_PRIO=64
-            - SX_THREADS=1
-            - THREAD_SGI_PRIO=64
-            - SGI_THREADS=16
+            #- THREAD_S1U_PRIO=9090
+            #- S1U_THREADS=16
+            #- THREAD_SX_PRIO=64
+            #- SX_THREADS=1
+            #- THREAD_SGI_PRIO=64
+            #- SGI_THREADS=16
             - SPGWC0_IP_ADDRESS=192.168.61.197
-            - BYPASS_UL_PFCP_RULES=no
-            - MCC=208
-            - MNC=95
-            - MNC03=095
-            - TAC=40960
-            - GW_ID=1
-            - REALM=openairinterface.org
+            #- BYPASS_UL_PFCP_RULES=no
+            #- MCC=208
+            #- MNC=95
+            #- MNC03=095
+            #- TAC=40960
+            #- GW_ID=1
+            #- REALM=openairinterface.org
+            - NRF_IPV4_ADDRESS=192.168.61.195
+            - NRF_PORT=80
+            - NRF_API_VERSION=v1
+            - REGISTER_NRF=yes
         depends_on:
+            - cicd_oai_nrf
             - cicd_oai_smf
         cap_add:
             - NET_ADMIN