Commit 7014c2ac authored by garciay's avatar garciay
Browse files

Create TC for Path Management

parent 7fa38de5
......@@ -78,8 +78,8 @@ module AtsGtpv2C_TestCases {
// Start
vc_gtpv2c_sgw.start(f_TC_S11_MME_PM_01());
// synchronize PTC on 2 sychronization points
f_serverSyncNClientsAndStop(2, {c_prDone, c_tbDone, c_poDone});
// synchronize PTC on 1 sychronization point
f_serverSyncNClientsAndStop(1, {c_prDone, c_tbDone, c_poDone});
// Postamble
f_cf01_S11Down_MME();
......@@ -133,8 +133,8 @@ module AtsGtpv2C_TestCases {
// Start
vc_gtpv2c_sgw.start(f_TC_S11_MME_PM_02());
// synchronize PTC on 2 sychronization points
f_serverSyncNClientsAndStop(2, {c_prDone, c_tbDone, c_poDone});
// synchronize PTC on 1 sychronization point
f_serverSyncNClientsAndStop(1, {c_prDone, c_tbDone, c_poDone});
// Postamble
f_cf01_S11Down_MME();
......@@ -188,8 +188,8 @@ module AtsGtpv2C_TestCases {
// Start
vc_gtpv2c_sgw.start(f_TC_S11_MME_PM_03());
// synchronize PTC on 2 sychronization points
f_serverSyncNClientsAndStop(2, {c_prDone, c_tbDone, c_poDone});
// synchronize PTC on 1 sychronization point
f_serverSyncNClientsAndStop(1, {c_prDone, c_tbDone, c_poDone});
// Postamble
f_cf01_S11Down_MME();
......@@ -322,7 +322,7 @@ module AtsGtpv2C_TestCases {
// Start
vc_gtpv2c_mme.start(f_TC_S11_SGW_PM_01());
// synchronize PTC on 2 sychronization points
// synchronize PTC on 1 sychronization point
f_serverSyncNClientsAndStop(1, {c_prDone, c_tbDone, c_poDone});
// Postamble
......@@ -377,8 +377,8 @@ module AtsGtpv2C_TestCases {
// Start
vc_gtpv2c_mme.start(f_TC_S11_SGW_PM_02());
// synchronize PTC on 2 sychronization points
f_serverSyncNClientsAndStop(2, {c_prDone, c_tbDone, c_poDone});
// synchronize PTC on 1 sychronization point
f_serverSyncNClientsAndStop(1, {c_prDone, c_tbDone, c_poDone});
// Postamble
f_cf01_S11Down_SGW();
......@@ -432,8 +432,8 @@ module AtsGtpv2C_TestCases {
// Start
vc_gtpv2c_mme.start(f_TC_S11_SGW_PM_03());
// synchronize PTC on 2 sychronization points
f_serverSyncNClientsAndStop(2, {c_prDone, c_tbDone, c_poDone});
// synchronize PTC on 1 sychronization point
f_serverSyncNClientsAndStop(1, {c_prDone, c_tbDone, c_poDone});
// Postamble
f_cf01_S11Down_SGW();
......@@ -451,7 +451,7 @@ module AtsGtpv2C_TestCases {
/**
* @desc Validate the Create Session Request/Response and the Modify Bearer Request/Response Procedure between MME and S-GW as part of the ATTACH Procedure
* <pre>
* Pics Selection: PICS_S11_IUT_IS_SGW and PICS_MME_CREATE_SESSION_REQUEST and PICS_MME_CREATE_BEARER_RESPONSE and PICS_MME_MODIFY_BEARER_REQUEST
* Pics Selection: PICS_S11_IUT_IS_SGW and PICS_SGW_CREATE_SESSION_RESPONSE and PICS_MME_CREATE_BEARER_REQUEST and PICS_MME_BEARER_RESOURCE_FAILURE_INDICATION and PICS_MME_MODIFY_BEARER_RESPONSE
* Config Id: CF01
* Initial conditions:
* with {
......@@ -483,8 +483,8 @@ module AtsGtpv2C_TestCases {
// Local variables
// Test control
if (not (PICS_S11_IUT_IS_SGW and PICS_MME_CREATE_SESSION_REQUEST and PICS_MME_CREATE_BEARER_RESPONSE and PICS_MME_MODIFY_BEARER_REQUEST)) {
log("*** " & testcasename() & ": PICS_S11_IUT_IS_SGW and PICS_MME_CREATE_SESSION_REQUEST and PICS_MME_CREATE_BEARER_RESPONSE and PICS_MME_MODIFY_BEARER_REQUEST required for executing the TC ***");
if (not (PICS_S11_IUT_IS_SGW and PICS_SGW_CREATE_SESSION_RESPONSE and PICS_MME_CREATE_BEARER_REQUEST and PICS_MME_BEARER_RESOURCE_FAILURE_INDICATION and PICS_MME_MODIFY_BEARER_RESPONSE)) {
log("*** " & testcasename() & ": PICS_S11_IUT_IS_SGW and PICS_MME_CREATE_SESSION_REQUEST and PICS_SGW_CREATE_SESSION_RESPONSE and PICS_MME_CREATE_BEARER_REQUEST and PICS_MME_BEARER_RESOURCE_FAILURE_INDICATION and PICS_MME_MODIFY_BEARER_RESPONSE required for executing the TC ***");
setverdict(inconc);
stop;
}
......@@ -495,8 +495,8 @@ module AtsGtpv2C_TestCases {
// Start
vc_gtpv2c_mme.start(f_TC_S11_SGW_TM_01());
// synchronize PTC on 2 sychronization points
f_serverSyncNClientsAndStop(2, {c_prDone, c_tbDone, c_poDone});
// synchronize PTC on 1 sychronization point
f_serverSyncNClientsAndStop(1, {c_prDone, c_tbDone, c_poDone});
// Postamble
f_cf01_S11Down_SGW();
......
......@@ -26,6 +26,9 @@ module AtsGtpv2C_TestControl {
execute(TC_S11_MME_PM_03());
}
/* Tunnel management */
if (PICS_MME_CREATE_SESSION_REQUEST and PICS_MME_CREATE_BEARER_RESPONSE and PICS_MME_MODIFY_BEARER_REQUEST) {
execute(TC_S11_MME_TM_01());
}
}
/* IUT is S-GW */
......@@ -40,6 +43,9 @@ module AtsGtpv2C_TestControl {
execute(TC_S11_SGW_PM_03());
}
/* Tunnel management */
if (PICS_SGW_CREATE_SESSION_RESPONSE and PICS_MME_CREATE_BEARER_REQUEST and PICS_MME_BEARER_RESOURCE_FAILURE_INDICATION and PICS_MME_MODIFY_BEARER_RESPONSE) {
execute(TC_S11_SGW_TM_01());
}
}
} // End of 'control' statement
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment