//TODO add check of PICS_SCCAS_REJECTION_OF_MALICIOUS_REFER in TP_ISC_SCCAS_GEN_REF_01
//A3/2.3 handling of SDP media description conflicts? 5.3, 6A.5 m
//A3/2.3 handling of SDP media description conflicts? 5.3, 6A.5 m
//A3/2.4 SCC AS server procedure for indicating traffic leg? 5.3, 6A.6.1 o
//A3/2.4 SCC AS server procedure for indicating traffic leg? 5.3, 6A.6.1 o
//A3/3 procedures for call origination for service continuity? 7.3 m
//A3/3 procedures for call origination for service continuity? 7.3 m
...
@@ -68,15 +78,44 @@ PICS used for test case selection
...
@@ -68,15 +78,44 @@ PICS used for test case selection
//A3/4.1 removal of the g.3gpp.mid-call media feature tag from the SIP 2xx response towards the remote UE? 8.3.2 c.11
//A3/4.1 removal of the g.3gpp.mid-call media feature tag from the SIP 2xx response towards the remote UE? 8.3.2 c.11
//A3/5 procedures for PS-CS access transfer? 9.3.2, 9.3.3, 9.3.6 c.12
//A3/5 procedures for PS-CS access transfer? 9.3.2, 9.3.3, 9.3.6 c.12
//A3/5.1 procedures for PS to CS access transfer with MSC server assisted mid-call feature? 9.3.2A, 9.3.4 c.13
//A3/5.1 procedures for PS to CS access transfer with MSC server assisted mid-call feature? 9.3.2A, 9.3.4 c.13
//A3/5.2 procedures for PS to CS dual radio access transfer of calls in an early dialog or alerting phase? 9.3.5.1, 9.3.5.2, 9.3.5.4, 9.3.5.5 c.14
/** @desc Does IUT supports procedures for PS to CS dual radio access transfer of calls in an early dialog or alerting phase? 9.3.5.1, 9.3.5.2, 9.3.5.4, 9.3.5.5 c.14
/** @desc Does IUT supports procedures for PS-CS access transfer, Single Radio (PS to CS SRVCC)? 12.3.0, 12.3.0A, 12.3.0B, 12.3.1, 12.3.3.1, 12.3.3.2, 12.3.3.4, 12.3.5, 12.3.6, 12.3.7, 12.3.8, 12.3.9, 12.3.11 c.20
* @see ETSI TS 103 833-1 A.3/8
*/
moduleparbooleanPICS_SCCAS_PS2CS_SRVCC:=false;
//
//
//A3/8.1 inclusion of the g.3gpp.srvcc-alerting feature-capability indicator in the Feature-Caps header field in SIP 200 (OK) responses to SIP INVITE requests due to STN-SR on the target access leg? 12.3.1, 3rd numbered list item 2) c.21
//A3/8.1 inclusion of the g.3gpp.srvcc-alerting feature-capability indicator in the Feature-Caps header field in SIP 200 (OK) responses to SIP INVITE requests due to STN-SR on the target access leg? 12.3.1, 3rd numbered list item 2) c.21
//A3/8.2 procedures for PS to CS SRVCC access transfer with MSC server assisted mid-call feature? 12.3.2 c.22
//A3/8.2 procedures for PS to CS SRVCC access transfer with MSC server assisted mid-call feature? 12.3.2 c.22
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_IUT' and 'PICS_SCCAS_PS2CS_DUAL_RADIO_ACCES_TRANSFER_OF_CALLS_IN_EARLY_DIALOG' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_IUT' and 'PICS_SCCAS_RELEASING_EARLY_DIALOG_DURING_PS2PS_ACCES_TRANSFER' shall be set to true for executing the TC. ***");
stop;
stop;
}
}
...
@@ -998,8 +999,8 @@ module AtsSccas_Testcases
...
@@ -998,8 +999,8 @@ module AtsSccas_Testcases
varImsComponentv_imsComponent_ueims;
varImsComponentv_imsComponent_ueims;
// Test control
// Test control
if(notPICS_SCCAS_GM){
if(notPICS_SCCAS_IUT){
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_IUT' shall be set to true for executing the TC. ***");
stop;
stop;
}
}
...
@@ -1027,8 +1028,8 @@ module AtsSccas_Testcases
...
@@ -1027,8 +1028,8 @@ module AtsSccas_Testcases
varImsComponentv_imsComponent_ueims;
varImsComponentv_imsComponent_ueims;
// Test control
// Test control
if(notPICS_SCCAS_GM){
if(notPICS_SCCAS_IUT){
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_IUT' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_IUT' and 'PICS_SCCAS_PS2PS_ACCES_TRANSFER_IN_CONJUNCTION_PS2CS' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_IUT' and 'PICS_SCCAS_PS2PS_ACCES_TRANSFER_IN_CONJUNCTION_PS2CS' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_IUT' and 'PICS_SCCAS_PS2PS_ACCES_TRANSFER_IN_CONJUNCTION_PS2CS' shall be set to true for executing the TC. ***");
stop;
stop;
}
}
...
@@ -1151,8 +1152,8 @@ module AtsSccas_Testcases
...
@@ -1151,8 +1152,8 @@ module AtsSccas_Testcases
varImsComponentv_imsComponent_ueims;
varImsComponentv_imsComponent_ueims;
// Test control
// Test control
if(notPICS_SCCAS_GM){
if(notPICS_SCCAS_IUT){
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_IUT' shall be set to true for executing the TC. ***");
stop;
stop;
}
}
...
@@ -1180,8 +1181,8 @@ module AtsSccas_Testcases
...
@@ -1180,8 +1181,8 @@ module AtsSccas_Testcases
varImsComponentv_imsComponent_ueims;
varImsComponentv_imsComponent_ueims;
// Test control
// Test control
if(notPICS_SCCAS_GM){
if(notPICS_SCCAS_IUT){
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_IUT' shall be set to true for executing the TC. ***");
stop;
stop;
}
}
...
@@ -1209,8 +1210,8 @@ module AtsSccas_Testcases
...
@@ -1209,8 +1210,8 @@ module AtsSccas_Testcases
varImsComponentv_imsComponent_ueims;
varImsComponentv_imsComponent_ueims;
// Test control
// Test control
if(notPICS_SCCAS_GM){
if(notPICS_SCCAS_IUT){
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_IUT' shall be set to true for executing the TC. ***");
stop;
stop;
}
}
...
@@ -1238,8 +1239,8 @@ module AtsSccas_Testcases
...
@@ -1238,8 +1239,8 @@ module AtsSccas_Testcases
varImsComponentv_imsComponent_ueims;
varImsComponentv_imsComponent_ueims;
// Test control
// Test control
if(notPICS_SCCAS_GM){
if(notPICS_SCCAS_IUT){
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_IUT' shall be set to true for executing the TC. ***");
stop;
stop;
}
}
...
@@ -1267,8 +1268,8 @@ module AtsSccas_Testcases
...
@@ -1267,8 +1268,8 @@ module AtsSccas_Testcases
varImsComponentv_imsComponent_ueims;
varImsComponentv_imsComponent_ueims;
// Test control
// Test control
if(notPICS_SCCAS_GM){
if(notPICS_SCCAS_IUT){
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_IUT' shall be set to true for executing the TC. ***");
stop;
stop;
}
}
...
@@ -1296,8 +1297,8 @@ module AtsSccas_Testcases
...
@@ -1296,8 +1297,8 @@ module AtsSccas_Testcases
varImsComponentv_imsComponent_ueims;
varImsComponentv_imsComponent_ueims;
// Test control
// Test control
if(notPICS_SCCAS_GM){
if(notPICS_SCCAS_IUT){
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_IUT' shall be set to true for executing the TC. ***");
stop;
stop;
}
}
...
@@ -1325,8 +1326,8 @@ module AtsSccas_Testcases
...
@@ -1325,8 +1326,8 @@ module AtsSccas_Testcases
varImsComponentv_imsComponent_ueims;
varImsComponentv_imsComponent_ueims;
// Test control
// Test control
if(notPICS_SCCAS_GM){
if(notPICS_SCCAS_IUT){
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_IUT' shall be set to true for executing the TC. ***");
stop;
stop;
}
}
...
@@ -1354,8 +1355,8 @@ module AtsSccas_Testcases
...
@@ -1354,8 +1355,8 @@ module AtsSccas_Testcases
varImsComponentv_imsComponent_ueims;
varImsComponentv_imsComponent_ueims;
// Test control
// Test control
if(notPICS_SCCAS_GM){
if(notPICS_SCCAS_IUT){
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_IUT' shall be set to true for executing the TC. ***");
stop;
stop;
}
}
...
@@ -1383,8 +1384,8 @@ module AtsSccas_Testcases
...
@@ -1383,8 +1384,8 @@ module AtsSccas_Testcases
varImsComponentv_imsComponent_ueims;
varImsComponentv_imsComponent_ueims;
// Test control
// Test control
if(notPICS_SCCAS_GM){
if(notPICS_SCCAS_IUT){
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_IUT' shall be set to true for executing the TC. ***");
stop;
stop;
}
}
...
@@ -1412,8 +1413,8 @@ module AtsSccas_Testcases
...
@@ -1412,8 +1413,8 @@ module AtsSccas_Testcases
varImsComponentv_imsComponent_ueims;
varImsComponentv_imsComponent_ueims;
// Test control
// Test control
if(notPICS_SCCAS_GM){
if(notPICS_SCCAS_IUT){
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_IUT' shall be set to true for executing the TC. ***");
stop;
stop;
}
}
...
@@ -1441,8 +1442,8 @@ module AtsSccas_Testcases
...
@@ -1441,8 +1442,8 @@ module AtsSccas_Testcases
varImsComponentv_imsComponent_ueims;
varImsComponentv_imsComponent_ueims;
// Test control
// Test control
if(notPICS_SCCAS_GM){
if(notPICS_SCCAS_IUT){
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_IUT' shall be set to true for executing the TC. ***");
stop;
stop;
}
}
...
@@ -1470,8 +1471,8 @@ module AtsSccas_Testcases
...
@@ -1470,8 +1471,8 @@ module AtsSccas_Testcases
varImsComponentv_imsComponent_ueims;
varImsComponentv_imsComponent_ueims;
// Test control
// Test control
if(notPICS_SCCAS_GM){
if(notPICS_SCCAS_IUT){
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_IUT' shall be set to true for executing the TC. ***");
stop;
stop;
}
}
...
@@ -1499,8 +1500,8 @@ module AtsSccas_Testcases
...
@@ -1499,8 +1500,8 @@ module AtsSccas_Testcases
varImsComponentv_imsComponent_ueims;
varImsComponentv_imsComponent_ueims;
// Test control
// Test control
if(notPICS_SCCAS_GM){
if(notPICS_SCCAS_IUT){
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_GM' shall be set to true for executing the TC. ***");
log("*** "&__SCOPE__&": ERROR: 'PICS_SCCAS_IUT' shall be set to true for executing the TC. ***");