diff --git a/tester/audio_quality_tester.cpp b/tester/audio_quality_tester.cpp
index 12969b19e24d1865253825bc68b4df72a199ef21..85e086b14919993d6aa91959f19ec26e5b9a0810 100644
--- a/tester/audio_quality_tester.cpp
+++ b/tester/audio_quality_tester.cpp
@@ -153,11 +153,11 @@ static void audio_mono_call_opus(void){
 }
 
 static void audio_call_loss_resilience(const char *codec_name, int clock_rate, int bitrate_override, int jitterBufferMs, bool_t stereo, std::pair<double,double> threshold ) {
+#if !defined(__arm__) && !defined(__arm64__) && !TARGET_IPHONE_SIMULATOR && !defined(__ANDROID__)
 	LinphoneCoreManager *marie = nullptr, *pauline = nullptr;
 	char *recordPath = nullptr;
 	char *referenceFile = bc_tester_res("sounds/vrroom.wav");
 
-#if !defined(__arm__) && !defined(__arm64__) && !TARGET_IPHONE_SIMULATOR && !defined(__ANDROID__)
 	OrtpNetworkSimulatorParams simparams = { 0 };
 	PayloadType *mariePt, *paulinePt;
 	int sampleLength = 6000;
@@ -258,11 +258,12 @@ static void audio_call_loss_resilience(const char *codec_name, int clock_rate, i
 	}
 
 end:
-#endif
+
 	linphone_core_manager_destroy(marie);
 	linphone_core_manager_destroy(pauline);
 	bc_free(recordPath);
 	bc_free(referenceFile);
+#endif
 }
 
 static void audio_call_loss_resilience_opus(){
diff --git a/tester/call_single_tester.c b/tester/call_single_tester.c
index b2322a75901be28ddf544b22f5042894a5f447ed..7ab4c73085b03b516c16247293cd1576b3b6c3f4 100644
--- a/tester/call_single_tester.c
+++ b/tester/call_single_tester.c
@@ -2270,6 +2270,8 @@ static void call_paused_resumed_with_loss(void) {
 bool_t pause_call_1(LinphoneCoreManager* mgr_1,LinphoneCall* call_1,LinphoneCoreManager* mgr_2,LinphoneCall* call_2) {
 	stats initial_call_stat_1=mgr_1->stat;
 	stats initial_call_stat_2=mgr_2->stat;
+	BC_ASSERT_PTR_NOT_NULL(call_1);
+	if (!call_1) return FALSE;
 	linphone_call_pause(call_1);
 	BC_ASSERT_TRUE(wait_for(mgr_1->lc,mgr_2->lc,&mgr_1->stat.number_of_LinphoneCallPausing,initial_call_stat_1.number_of_LinphoneCallPausing+1));
 	BC_ASSERT_TRUE(wait_for(mgr_1->lc,mgr_2->lc,&mgr_1->stat.number_of_LinphoneCallPaused,initial_call_stat_1.number_of_LinphoneCallPaused+1));
diff --git a/tester/rcfiles/laure_rc_udp b/tester/rcfiles/laure_rc_udp
index 9653ab6df9d961550aa13f8e8eb4555801ecd98d..8258d6a8ddadd4046ccf9bc2c4a677937530bdb3 100644
--- a/tester/rcfiles/laure_rc_udp
+++ b/tester/rcfiles/laure_rc_udp
@@ -45,3 +45,5 @@ echocancellation=0 #to not overload cpu in case of VG
 
 stun_server=stun.example.org
 
+[tester]
+test_env=1
diff --git a/tester/rcfiles/laure_tcp_rc b/tester/rcfiles/laure_tcp_rc
index 8a09580194b502fd0e38f0cdda5e56b728cfe66f..729dc1285af4af3e8850d509b807ef50a46294d7 100644
--- a/tester/rcfiles/laure_tcp_rc
+++ b/tester/rcfiles/laure_tcp_rc
@@ -46,3 +46,6 @@ stun_server=stun.example.org
 [misc]
 hide_chat_rooms_from_removed_proxies=0
 hide_empty_chat_rooms=0
+
+[tester]
+test_env=1
diff --git a/tester/rcfiles/michelle_rc_udp b/tester/rcfiles/michelle_rc_udp
index 336bfb709b9fdd58defdee883e15cd9d33a0c7eb..2e857ce8b7e5defa20d834ed98ad67e45781a6ad 100644
--- a/tester/rcfiles/michelle_rc_udp
+++ b/tester/rcfiles/michelle_rc_udp
@@ -42,3 +42,5 @@ echocancellation=0 #to not overload cpu in case of VG
 
 stun_server=stun.linphone.org
 
+[tester]
+test_env=1
diff --git a/tester/rcfiles/pauline_tcp_rc b/tester/rcfiles/pauline_tcp_rc
index 213d81965fce9a151b7799795631042d6c153241..e48ff70189c925044c3c4bad340de44a7ab8710f 100644
--- a/tester/rcfiles/pauline_tcp_rc
+++ b/tester/rcfiles/pauline_tcp_rc
@@ -49,3 +49,6 @@ echocancellation=0 #to not overload cpu in case of VG
 
 [net]
 stun_server=stun.example.org
+
+[tester]
+test_env=1