Commit 04c0b9f4 authored by YannGarcia's avatar YannGarcia
Browse files

Add typing for MEC033 and MEC040

parent 31c49a2b
Loading
Loading
Loading
Loading
Original line number Original line Diff line number Diff line
Subproject commit 07e483b6f5f83ea55de07fe84eaa924c7f401724
Subproject commit b3e32ae45e559819ba3eab8ba748a03ff6fdd284
+0 −126
Original line number Original line Diff line number Diff line
module AtsMec_TestControl {
  
  // LibMec/LocationAPI
  import from LocationAPI_Pics all;
  // LibMec/UEidentityAPI
  import from UEidentityAPI_Pics all;
  // LibMec/RnisAPI
  import from RnisAPI_Pics all;
  // LibMec/TrafficManagementAPI
  import from TrafficManagementAPI_Pics all;
  // LibMec/AppEnablementAPI
  import from EdgePlatformApplicationEnablementAPI_Pics all;
  // LibMec/UEAppInterfaceAPI
  import from UEAppInterfaceAPI_Pics all;
  
  // LibMec
  import from LibMec_Pics all;
  
  // AtsMec
  import from AtsMec_LocationAPI_TestCases all;
  import from AtsMec_UEidentityAPI_TestCases all;
//  import from AtsMec_RadioNodeLocationAPI_TestCases all;
  import from AtsMec_RnisAPI_TestCases all;
  import from AtsMec_TrafficManagementAPI_TestCases all;
  import from AtsMec_EdgePlatformApplicationEnablementAPI_TestCases all;
  import from AtsMec_UEAppInterfaceAPI_TestCases all;
  
  control {
    
    if (PICS_MEC_PLAT and PICS_SERVICES) {
      if (PICS_UE_IDENTITY_API_SUPPORTED) {
        execute(TC_MEC_MEC014_SRV_UETAG_001_OK());
        execute(TC_MEC_MEC014_SRV_UETAG_001_BR());
        execute(TC_MEC_MEC014_SRV_UETAG_001_NF());
        execute(TC_MEC_MEC014_SRV_UETAG_002_OK());
        execute(TC_MEC_MEC014_SRV_UETAG_002_BR());
        execute(TC_MEC_MEC014_SRV_UETAG_002_PF());
      }
      if (PICS_LOCATION_API_SUPPORTED) {
        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_UELOCSUB_001_OK());
        execute(TC_MEC_MEC013_SRV_UELOCSUB_001_BR());
        execute(TC_MEC_MEC013_SRV_UELOCSUB_002_OK());
        execute(TC_MEC_MEC013_SRV_UELOCSUB_002_NF());
        
        execute(TC_MEC_MEC013_SRV_UETRACKSUB_001_OK());
        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_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_PLAT_RLOC_001_OK());
//        execute(TC_MEC_PLAT_RLOC_001_NF());
      }
      
      if (PICS_APP_ENABLEMENT_API_SUPPORTED) {
        /*execute(TC_MEC_SRV_TRANS_001_OK());
        execute(TC_MEC_SRV_TRAF_001_OK());
        execute(TC_MEC_SRV_TRAF_002_OK());
        execute(TC_MEC_SRV_TRAF_003_OK());
        execute(TC_MEC_SRV_TRAF_001_NF());*/
      }
      
      if (PICS_ENABLE_UE_APP_CTX) {
        execute(TC_MEC_MEC016_MEO_UEAPPCTX_001_OK());
        execute(TC_MEC_MEC016_MEO_UEAPPCTX_001_BR());
        execute(TC_MEC_MEC016_MEO_UEAPPCTX_002_OK());
        execute(TC_MEC_MEC016_MEO_UEAPPCTX_002_BR());
        execute(TC_MEC_MEC016_MEO_UEAPPCTX_002_NF());
        execute(TC_MEC_MEC016_MEO_UEAPPCTX_003_OK());
        execute(TC_MEC_MEC016_MEO_UEAPPCTX_003_NF());
        execute(TC_MEC_MEC016_MEO_UEAPPS_001_OK());
        execute(TC_MEC_MEC016_MEO_UEAPPS_001_BR());
        execute(TC_MEC_MEC016_MEO_UEAPPS_001_NF());
      }
    }

    /*if (PICS_RNIS) {
      if (PICS_RNIS_NOTIFICATIONS) {
        execute(TC_MEC_MEC012_SRV_RNIS_001_OK());
        execute(TC_MEC_MEC012_SRV_RNIS_002_OK());
        execute(TC_MEC_MEC012_SRV_RNIS_003_OK());
        execute(TC_MEC_MEC012_SRV_RNIS_004_OK());
      }
      if (PICS_RNIS_ALL_SUBSCRIPTIONS) {
        execute(TC_MEC_MEC012_SRV_RNIS_011_OK());
        execute(TC_MEC_MEC012_SRV_RNIS_012_OK());
        execute(TC_MEC_MEC012_SRV_RNIS_011_BR());
        execute(TC_MEC_MEC012_SRV_RNIS_012_BR());
      }
      if (PICS_RNIS_QUERY) {
        execute(TC_MEC_MEC012_SRV_RNIS_016_OK());
        execute(TC_MEC_MEC012_SRV_RNIS_016_BR());
        execute(TC_MEC_MEC012_SRV_RNIS_016_NF());
        execute(TC_MEC_MEC012_SRV_RNIS_017_OK());
        execute(TC_MEC_MEC012_SRV_RNIS_017_BR());
        execute(TC_MEC_MEC012_SRV_RNIS_017_NF());
        execute(TC_MEC_MEC012_SRV_RNIS_018_OK());
        execute(TC_MEC_MEC012_SRV_RNIS_018_BR());
        execute(TC_MEC_MEC012_SRV_RNIS_018_NF());
        execute(TC_MEC_MEC012_SRV_RNIS_019_OK());
        execute(TC_MEC_MEC012_SRV_RNIS_019_BR());
        execute(TC_MEC_MEC012_SRV_RNIS_019_NF());
      }
      }*/

    if (PICS_MEC_PLAT and PICS_BWMANAGEMENT_API_SUPPORTED) {
      execute(TC_MEC_MEC015_SRV_TM_001_OK());
      execute(TC_MEC_MEC015_SRV_TM_002_OK());
      execute(TC_MEC_MEC015_SRV_TM_002_BR());
      execute(TC_MEC_MEC015_SRV_TM_002_NF());
    }
  } // End of 'control' statement

} // End of module AtsMec_TestControl 
+0 −0

File moved.

+19 −0
Original line number Original line Diff line number Diff line
module AtsMec_EdgePlatformApplicationEnablementAPI_TestControl {
  
  // LibMec/AppEnablementAPI
  import from EdgePlatformApplicationEnablementAPI_Pics all;
  
  // LibMec
  import from LibMec_Pics all;
  
  // AtsMec_EdgePlatformApplicationEnablementAPI
  import from AtsMec_EdgePlatformApplicationEnablementAPI_TestCases all;
  
  control {
    
    if (PICS_MEC_PLAT and PICS_SERVICES) {
    }

  } // End of 'control' statement

} // End of module AtsMec_EdgePlatformApplicationEnablementAPI_TestControl 
+36 −0
Original line number Original line Diff line number Diff line
suite := AtsMec
suite := AtsMec_EdgePlatformApplicationEnablement


sources := \
sources := \
    AtsMec_EdgePlatformApplicationEnablementAPI_TestCases.ttcn  \
    AtsMec_EdgePlatformApplicationEnablementAPI_TestCases.ttcn  \
    AtsMec_TrafficManagementAPI_TestCases.ttcn  \
    AtsMec_EdgePlatformApplicationEnablementAPI_TestControl.ttcn
    AtsMec_MultiAccessSteeringInfoAPI_TestCases.ttcn  \
    AtsMec_LocationAPI_TestCases.ttcn  \
    AtsMec_RnisAPI_TestCases.ttcn  \
    AtsMec_TestControl.ttcn  \
    AtsMec_UEAppInterfaceAPI_TestCases.ttcn  \
    AtsMec_UEidentityAPI_TestCases.ttcn  \
    AtsMec_V2XInformationServiceAPI_TestCases.ttcn \
    AtsMec_DeviceApplicationInterfaceAPI_TestCases.ttcn \
    AtsMec_WlanInformationAPI_TestCases.ttcn \
    AtsMec_ApplicationPackageLifecycleAndOperationGrantingAPI_TestCases.ttcn  \
#    AtsMec_Ams_TestCases.ttcn  \
#    AtsMec_FixedAccessInfoAPI_TestCases.ttcn  \
#    AtsMec_RadioNodeLocationAPI_TestCases.ttcn  \


modules :=  ../LibCommon \
modules :=  ../LibCommon \
            ../LibIts  \
            ../../titan-test-system-framework/ttcn/LibHelpers \
            ../LibIts/ttcn/Http \
            ../../titan-test-system-framework/ttcn/LibHttp  \
            ../../titan-test-system-framework/ttcn/LibJson  \
            ../patch_lib_http \
            ../LibMec \
            ../LibMec \
            ../LibMec/LocationAPI \
            ../LibMec/EdgePlatformApplicationEnablementAPI \
            ../LibMec/EdgePlatformApplicationEnablementAPI \
            ../LibMec/ApplicationPackageLifecycleAndOperationGrantingAPI \
            ../LibMec/ApplicationPackageLifecycleAndOperationGrantingAPI \
            ../LibMec/TrafficManagementAPI \
            ../LibMec/TrafficManagementAPI \
            ../LibMec/LocationAPI \
            ../LibMec/RnisAPI \
            ../LibMec/RnisAPI \
            ../LibMec/UEAppInterfaceAPI \
            ../LibMec/UEAppInterfaceAPI \
            ../LibMec/UEidentityAPI \
            ../LibMec/UEidentityAPI \
            ../LibMec/V2XInformationServiceAPI \
            ../LibMec/V2XInformationServiceAPI \
            ../LibMec/DeviceApplicationInterfaceAPI \
            ../LibMec/DeviceApplicationInterfaceAPI \
            ../LibMec/WlanInformationAPI \
            ../LibMec/WlanInformationAPI \
            ../LibMec/FixedAccessInformationServiceAPI \
            ../LibMec/ApplicationMobilityServiceAPI \
            ../LibMec/ApplicationMobilityServiceAPI \
            ../LibMec/FixedAccessInformationAPI \
            ../../titan-test-system-framework/ccsrc/Framework \
            ../../titan-test-system-framework/ccsrc/loggers \
            ../../titan-test-system-framework/ccsrc/Protocols/Http \
            ../../titan-test-system-framework/ccsrc/Protocols/Tcp \
            ../../titan-test-system-framework/ccsrc/Helpers \
            ../../ccsrc/Ports/LibHttp \
            ../../ccsrc/Ports/LibHttp \
            ../../ccsrc/EncDec/LibHttp \
            ../../ccsrc/EncDec/LibMec \
            ../../ccsrc/EncDec/LibMec \
            ../../ccsrc/Framework \
            ../../ccsrc/externals \
            ../../ccsrc/externals \
            ../../ccsrc/loggers \
            ../../ccsrc/Protocols/ETH \
            ../../ccsrc/Protocols/Http \
            ../../ccsrc/Protocols/Http \
            ../../ccsrc/Protocols/Json \
            ../../ccsrc/Protocols/Json \
            ../../ccsrc/Protocols/Pcap \
            ../../ccsrc/Protocols/Tcp \
            ../modules/titan.TestPorts.Common_Components.Abstract_Socket \
            ../modules/titan.TestPorts.Common_Components.Abstract_Socket \
Loading