Commit f6052a81 authored by Yann Garcia's avatar Yann Garcia
Browse files

TTF T027: TTCN-3 ATS MEC 013 review - TPs bugs fixed

parent f582f187
Loading
Loading
Loading
Loading
Original line number Diff line number Diff line
Subproject commit 524df4ef9a2fed2c32c1d9166ebebdb51fa666ba
Subproject commit 6901c1c381950f308d2b1643e90757248ae99eab
+3372 −898

File changed.

Preview size limit exceeded, changes collapsed.

+77 −19
Original line number Diff line number Diff line
@@ -13,30 +13,88 @@ module AtsMec_LocationAPI_TestControl {
    
    if (PICS_MEC_PLAT and PICS_SERVICES) {
      if (PICS_LOCATION_API_SUPPORTED) {
        execute(TC_MEC_MEC013_SRV_RLOCLOOK_001_OK());
        execute(TC_MEC_MEC013_SRV_RLOCLOOK_001_NF());
        execute(TC_MEC_MEC013_SRV_RLOCLOOK_002_OK());
        execute(TC_MEC_MEC013_SRV_RLOCLOOK_002_NF());

        execute(TC_MEC_MEC013_SRV_UEAREALOOK_001_OK_01());
        execute(TC_MEC_MEC013_SRV_UEAREALOOK_001_OK_02());
        execute(TC_MEC_MEC013_SRV_UEAREALOOK_001_BR());
        execute(TC_MEC_MEC013_SRV_UEAREALOOK_002_OK());
        execute(TC_MEC_MEC013_SRV_UEAREALOOK_002_NF());

        execute(TC_MEC_MEC013_SRV_UEAREASUB_001_OK_01());
        execute(TC_MEC_MEC013_SRV_UEAREASUB_001_OK_02());
        execute(TC_MEC_MEC013_SRV_UEAREASUB_001_BR());
        execute(TC_MEC_MEC013_SRV_UEAREASUB_002_OK());
        execute(TC_MEC_MEC013_SRV_UEAREASUB_002_NF());
        execute(TC_MEC_MEC013_SRV_UEAREASUB_003_OK());
        execute(TC_MEC_MEC013_SRV_UEAREASUB_003_NF());

        execute(TC_MEC_MEC013_SRV_UEDISTLOOK_001_OK());
        execute(TC_MEC_MEC013_SRV_UEDISTLOOK_001_BR());
        execute(TC_MEC_MEC013_SRV_UEDISTLOOK_002_OK());
        execute(TC_MEC_MEC013_SRV_UEDISTLOOK_002_NF());

        execute(TC_MEC_MEC013_SRV_UEDISTSUB_001_OK_01());
        execute(TC_MEC_MEC013_SRV_UEDISTSUB_001_OK_02());
        execute(TC_MEC_MEC013_SRV_UEDISTSUB_001_BR());
        execute(TC_MEC_MEC013_SRV_UEDISTSUB_002_OK());
        execute(TC_MEC_MEC013_SRV_UEDISTSUB_002_NF());

        execute(TC_MEC_MEC013_SRV_UEINFLOOK_001_OK_01());
        execute(TC_MEC_MEC013_SRV_UEINFLOOK_001_OK_02());
        execute(TC_MEC_MEC013_SRV_UEINFLOOK_001_OK_03());
        execute(TC_MEC_MEC013_SRV_UEINFLOOK_001_OK_04());
        execute(TC_MEC_MEC013_SRV_UEINFLOOK_001_BR());
        execute(TC_MEC_MEC013_SRV_UEINFLOOK_001_NF());
        
        execute(TC_MEC_MEC013_SRV_UELOCLOOK_001_OK());
        execute(TC_MEC_MEC013_SRV_UELOCLOOK_001_BR());
        execute(TC_MEC_MEC013_SRV_UELOCLOOK_001_NF());
        execute(TC_MEC_MEC013_SRV_UELOCLOOK_002_OK_01());
        execute(TC_MEC_MEC013_SRV_UELOCLOOK_002_OK_02());
        execute(TC_MEC_MEC013_SRV_UELOCLOOK_002_OK_03());
        execute(TC_MEC_MEC013_SRV_UELOCLOOK_002_BR());
        execute(TC_MEC_MEC013_SRV_UELOCLOOK_002_NF());
        execute(TC_MEC_MEC013_SRV_UELOCLOOK_003_OK_01());
        execute(TC_MEC_MEC013_SRV_UELOCLOOK_003_OK_02());
        execute(TC_MEC_MEC013_SRV_UELOCLOOK_003_NF());

        execute(TC_MEC_MEC013_SRV_UELOCSUB_001_OK_01());
        execute(TC_MEC_MEC013_SRV_UELOCSUB_001_OK_01_01());
        execute(TC_MEC_MEC013_SRV_UELOCSUB_001_OK_01_02());
        execute(TC_MEC_MEC013_SRV_UELOCSUB_001_OK_02_01());
        execute(TC_MEC_MEC013_SRV_UELOCSUB_001_OK_02_02());
        execute(TC_MEC_MEC013_SRV_UELOCSUB_001_BR_01());
        execute(TC_MEC_MEC013_SRV_UELOCSUB_001_BR_02());
        execute(TC_MEC_MEC013_SRV_UELOCSUB_002_OK());
        execute(TC_MEC_MEC013_SRV_UELOCSUB_002_NF());
        execute(TC_MEC_MEC013_SRV_UELOCSUB_003_OK_01());
        execute(TC_MEC_MEC013_SRV_UELOCSUB_003_OK_02());
        execute(TC_MEC_MEC013_SRV_UELOCSUB_003_BR_01());
        execute(TC_MEC_MEC013_SRV_UELOCSUB_003_BR_02());
        execute(TC_MEC_MEC013_SRV_UELOCSUB_003_NF_01());
        execute(TC_MEC_MEC013_SRV_UELOCSUB_003_NF_02());

        execute(TP_MEC_MEC013_SRV_UELOCSUB_001_OK_02());
        execute(TC_MEC_MEC013_SRV_UETRACKSUB_001_BR());
        execute(TC_MEC_MEC013_SRV_UETRACKSUB_002_OK());
        execute(TC_MEC_MEC013_SRV_UETRACKSUB_002_NF());
        execute(TC_MEC_MEC013_SRV_UETESTNOT_001_OK());
        execute(TC_MEC_MEC013_SRV_UETESTNOT_002_OK());

        execute(TC_MEC_MEC013_SRV_UEINFLOOK_001_OK());
        execute(TC_MEC_MEC013_SRV_UEINFLOOK_001_BR());
        execute(TC_MEC_MEC013_SRV_UEINFLOOK_001_NF());

        execute(TC_MEC_MEC013_SRV_UEINFSUB_001_OK());
        execute(TC_MEC_MEC013_SRV_UEINFSUB_001_BR());
        execute(TC_MEC_MEC013_SRV_UEINFSUB_002_OK());
        execute(TC_MEC_MEC013_SRV_UEINFSUB_002_NF());

        execute(TC_MEC_MEC013_SRV_UEAREASUB_001_OK_01());


        execute(TC_MEC_MEC013_SRV_UEZONESUB_001_OK_01_01());
        execute(TC_MEC_MEC013_SRV_UEZONESUB_001_OK_01_02());
        execute(TC_MEC_MEC013_SRV_UEZONESUB_001_OK_02_01_01());
        execute(TC_MEC_MEC013_SRV_UEZONESUB_001_OK_02_01_02());
        execute(TC_MEC_MEC013_SRV_UEZONESUB_001_OK_02_02_01());
        execute(TC_MEC_MEC013_SRV_UEZONESUB_001_OK_02_02_02());
        execute(TC_MEC_MEC013_SRV_UEZONESUB_001_BR());
        execute(TC_MEC_MEC013_SRV_UEZONESUB_002_OK_01());
        execute(TC_MEC_MEC013_SRV_UEZONESUB_002_OK_02());
        execute(TC_MEC_MEC013_SRV_UEZONESUB_002_NF());
        execute(TC_MEC_MEC013_SRV_UEZONESUB_003_OK());
        execute(TC_MEC_MEC013_SRV_UEZONESUB_003_NF());

     }
    }
  } // End of 'control' statement
+142 −110

File changed.

Preview size limit exceeded, changes collapsed.

+14 −0
Original line number Diff line number Diff line
@@ -11,6 +11,8 @@ module LocationAPI_Pixits {
  
  modulepar Address PX_USER := "ue1";
  
  modulepar Address PX_USER_2 := "ue2";
  
  modulepar Address PX_USER_UNKNOWN := "acr:192.168.5.1.1";
  
  modulepar ClientCorrelator PX_CLIENT_ID := "0123";
@@ -25,6 +27,8 @@ module LocationAPI_Pixits {
  
  modulepar ZoneId PX_ZONE_ID := "zone1";
  
  modulepar ZoneId PX_ZONE_ID_1 := "zone2";
  
  modulepar ZoneId PX_NON_EXISTENT_ZONE_ID := "zone51";
  
  modulepar ResourceURL PX_RESOURCE_URL := "http://meep-loc-serv/etsi-013/location/v3/users/ue1";
@@ -41,10 +45,14 @@ module LocationAPI_Pixits {
  
  modulepar Address PX_IP_ADDRESS := "acr:10.0.0.3";
  
  modulepar Address PX_IP_ADDRESS_1 := "acr:10.0.0.10";
  
  modulepar CallbackReference PX_AREA_SUB_CALLBACK_URI := "http://clientApp.example.com/location_notifications/123456";
  
  modulepar CallbackReference PX_UE_DIST_SUB_CALLBACK_URI := "http://clientApp.example.com/location_notifications/123456";
  
  modulepar CallbackReference PX_UE_NEW_SUB_CALLBACK_URI := "http://clientApp.example.com/new_location_notifications/123456";

  modulepar Address PX_UE_MONITORED_IP_ADDRESS := "acr:10.0.0.1";
  
  modulepar Address PX_ACR_UNKNOWN_IP := "acr:10.0.0.254";
@@ -69,4 +77,10 @@ module LocationAPI_Pixits {
  
  modulepar CallbackReference PX_TRAFFIC_SUB_CALLBACK_URI := "";

  modulepar float PX_NOTIF_EXPIRY := 60.0;

  modulepar Json.UInteger PX_UPPER_NUM_USER_THRESHOLD := 10;

  modulepar Json.UInteger PX_LOWER_NUM_USER_THRESHOLD := 1;
  
} // End of module LocationAPI_Pixits 
Loading