Commit 6df616de authored by YannGarcia's avatar YannGarcia
Browse files

Review Validate UETAG

parent 45e5a2e2
Loading
Loading
Loading
Loading
+31 −3
Original line number Diff line number Diff line
@@ -13,11 +13,12 @@ LibItsHttp_Pics.PICS_HEADER_HOST := "192.168.0.17"
LibItsHttp_Pics.PICS_HEADER_CONTENT_TYPE := "application/json"

LibMec_Pics.PICS_MEC_PLAT := true
LibMec_Pics.PICS_SERVICES := true
LibMec_Pics.PICS_RNIS     := false

LocationAPI_Pics.PICS_LOCATION_API_SUPPORTED         := true
LocationAPI_Pics.PICS_LOCATION_API_SUPPORTED         := false

UEidentityAPI_Pics.PICS_UE_IDENTITY_API_SUPPORTED    := false
UEidentityAPI_Pics.PICS_UE_IDENTITY_API_SUPPORTED    := true

BwManagementAPI_Pics.PICS_BWMANAGEMENT_API_SUPPORTED := false

@@ -62,7 +63,34 @@ system.httpPort.params := "HTTP(codecs=json:json_codec)/TCP(debug=1,server=192.1

[EXECUTE]
# In this section you can specify what parts of your test suite you want to execute.
AtsMec_TestControl.control
#AtsMec_TestControl.control
#AtsMec_UEidentityAPI_TestCases.TC_MEC_SRV_UETAG_001_OK
#AtsMec_UEidentityAPI_TestCases.TC_MEC_SRV_UETAG_001_BR
#AtsMec_UEidentityAPI_TestCases.TC_MEC_SRV_UETAG_001_NF
AtsMec_UEidentityAPI_TestCases.TC_MEC_SRV_UETAG_002_OK
#AtsMec_UEidentityAPI_TestCases.TC_MEC_SRV_UETAG_002_BR
#AtsMec_UEidentityAPI_TestCases.TC_MEC_SRV_UELOC_001_OK
#AtsMec_UEidentityAPI_TestCases.TC_MEC_SRV_UELOC_001_BR
#AtsMec_UEidentityAPI_TestCases.TC_MEC_SRV_UELOC_001_NF

#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UELOCSUB_001_OK
#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UELOCSUB_001_BR
#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UELOCSUB_002_OK
#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UELOCSUB_002_NF

#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UETRACKSUB_001_OK
#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UETRACKSUB_001_BR
#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UETRACKSUB_002_OK
#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UETRACKSUB_002_NF

#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UEINFLOOK_001_OK
#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UEINFLOOK_001_BR
#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UEINFLOOK_001_NF

#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UEINFSUB_001_OK
#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UEINFSUB_001_BR
#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UEINFSUB_002_OK
#AtsMec_LocationAPI_TestCases.TC_MEC_SRV_UEINFSUB_002_NF

[GROUPS]
# In this section you can specify groups of hosts. These groups can be used inside the
+2 −0
Original line number Diff line number Diff line
@@ -80,6 +80,8 @@ module AtsMec_BwManagementAPI_TestCases {
                                                                                             mw_body_json_bw_info(
                                                                                                                   mw_bw_info
                                                                                                                   ))))) -> value v_response {
            tc_ac.stop;
            
            log("*** " & testcasename() & ": PASS: IUT successfully responds with a ZoneId ***");
            f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
          }
+36 −0
Original line number Diff line number Diff line
@@ -81,6 +81,8 @@ module AtsMec_LocationAPI_TestCases {
                                                                                                                                   *
                                                                                                                                   }
                                                                                                                                 )))))) {
            tc_ac.stop;
            
            log("*** " & testcasename() & ": PASS: IUT successfully responds with a ZoneId ***");
            f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
          }
@@ -134,6 +136,8 @@ module AtsMec_LocationAPI_TestCases {
                              mw_http_response(
                                               mw_http_response_400_bad_request
                                               )) {
            tc_ac.stop;
            
            log("*** " & testcasename() & ": PASS: IUT successfully responds with 400 Bad Request ***");
            f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
          }
@@ -187,6 +191,8 @@ module AtsMec_LocationAPI_TestCases {
                              mw_http_response(
                                               mw_http_response_404_not_found
                                               )) {
            tc_ac.stop;
            
            log("*** " & testcasename() & ": PASS: IUT successfully responds with a 404 Not Found ***");
            f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
          }
@@ -258,6 +264,8 @@ module AtsMec_LocationAPI_TestCases {
                                                                                                                                                                                     PX_CALLBACK_REF_URL,
                                                                                                                                                                                     PX_USER
                                                                                                                                              )))))) {
            tc_ac.stop;
            
            log("*** " & testcasename() & ": PASS: IUT successfully responds with a callbackURL ***");
            f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
          }
@@ -319,6 +327,8 @@ module AtsMec_LocationAPI_TestCases {
                              mw_http_response(
                                               mw_http_response_400_bad_request
                                               )) {
            tc_ac.stop;
            
            log("*** " & testcasename() & ": PASS: IUT successfully responds with 400 Bad Request ***");
            f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
          }
@@ -371,6 +381,8 @@ module AtsMec_LocationAPI_TestCases {
                              mw_http_response(
                                               mw_http_response_204_no_content
                                               )) {
            tc_ac.stop;
            
            log("*** " & testcasename() & ": PASS: IUT successfully responds with 204 No Content ***");
            f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
          }
@@ -423,6 +435,8 @@ module AtsMec_LocationAPI_TestCases {
                              mw_http_response(
                                               mw_http_response_404_not_found
                                               )) {
            tc_ac.stop;
            
            log("*** " & testcasename() & ": PASS: IUT successfully responds with 404 Not Found ***");
            f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
          }
@@ -485,6 +499,8 @@ module AtsMec_LocationAPI_TestCases {
                                                                                                                                                                                     PX_CALLBACK_REF_URL,
                                                                                                                                                                                     PX_USER
                                                                                                                                              )))))) {
            tc_ac.stop;
            
            log("*** " & testcasename() & ": PASS: IUT successfully responds with a callbackURL ***");
            f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
          }
@@ -546,6 +562,8 @@ module AtsMec_LocationAPI_TestCases {
                              mw_http_response(
                                               mw_http_response_400_bad_request
                                               )) {
            tc_ac.stop;
            
            log("*** " & testcasename() & ": PASS: IUT successfully responds with 400 Bad Request ***");
            f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
          }
@@ -598,6 +616,8 @@ module AtsMec_LocationAPI_TestCases {
                              mw_http_response(
                                               mw_http_response_204_no_content
                                               )) {
            tc_ac.stop;
            
            log("*** " & testcasename() & ": PASS: IUT successfully responds 204 No Content ***");
            f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
          }
@@ -650,6 +670,8 @@ module AtsMec_LocationAPI_TestCases {
                              mw_http_response(
                                               mw_http_response_400_bad_request
                                               )) {
            tc_ac.stop;
            
            log("*** " & testcasename() & ": PASS: IUT successfully responds 400 Bad Request ***");
            f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
          }
@@ -709,6 +731,8 @@ module AtsMec_LocationAPI_TestCases {
                                                                                           mw_body_json_user_list(
                                                                                                                  mw_user_list(-, ?)
                                                                                                                  ))))) {
          tc_ac.stop;
          
          log("*** " & testcasename() & ": PASS: IUT successfully responds with a UserList ***");
          f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
        }
@@ -761,6 +785,8 @@ module AtsMec_LocationAPI_TestCases {
                            mw_http_response(
                                             mw_http_response_400_bad_request
                                             )) {
          tc_ac.stop;
          
          log("*** " & testcasename() & ": PASS: IUT successfully responds 400 Bad Request ***");
          f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
        }
@@ -813,6 +839,8 @@ module AtsMec_LocationAPI_TestCases {
                            mw_http_response(
                                             mw_http_response_404_not_found
                                             )) {
          tc_ac.stop;
          
          log("*** " & testcasename() & ": PASS: IUT successfully responds 404 Not Found ***");
          f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
        }
@@ -884,6 +912,8 @@ module AtsMec_LocationAPI_TestCases {
                                                                                                                                                                            PX_CALLBACK_REF_URL,
                                                                                                                                                                            PX_ZONE_ID
                                                                                                                                              )))))) {
            tc_ac.stop;
            
            log("*** " & testcasename() & ": PASS: IUT successfully responds with a callbackURL ***");
            f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
          }
@@ -945,6 +975,8 @@ module AtsMec_LocationAPI_TestCases {
                            mw_http_response(
                                             mw_http_response_400_bad_request
                                             )) {
            tc_ac.stop;
            
            log("*** " & testcasename() & ": PASS: IUT successfully responds 400 Bad Request ***");
              f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
          }
@@ -1006,6 +1038,8 @@ module AtsMec_LocationAPI_TestCases {
                              mw_http_response(
                                               mw_http_response_204_no_content
                                               )) {
            tc_ac.stop;
            
            log("*** " & testcasename() & ": PASS: IUT successfully responds with 204 No Content ***");
            f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
          }
@@ -1058,6 +1092,8 @@ module AtsMec_LocationAPI_TestCases {
                            mw_http_response(
                                             mw_http_response_404_not_found
                                             )) {
            tc_ac.stop;
            
            log("*** " & testcasename() & ": PASS: IUT successfully responds 404 Not Found ***");
            f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
          }
+2 −0
Original line number Diff line number Diff line
@@ -81,6 +81,8 @@ module AtsMec_RadioNodeLocationAPI_TestCases {
                                                                                                                            mw_access_point_list(
                                                                                                                                                 PX_ZONE_ID
                                                                                                                                                 )))))) -> value v_response {
            tc_ac.stop;
            
            log("*** " & testcasename() & ": PASS: IUT successfully responds with an AccessPoint list containing a ZoneId ***");
            f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
          }
+2 −0
Original line number Diff line number Diff line
@@ -82,6 +82,8 @@ module AtsMec_RnisAPI_TestCases {
                                                                                                                                                   PX_LINKS_SELF,
                                                                                                                                                   ?
                                                                                                                                                   )))))) -> value v_response {
            tc_ac.stop;
            
            log("*** " & testcasename() & ": PASS: IUT successfully responds with a cell subscription ***");
            f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
          }
Loading