Commit 6c086fab authored by Yann Garcia's avatar Yann Garcia
Browse files

TTF T027: Finalyze review MEC-015/MTS

parent 38258b5c
Loading
Loading
Loading
Loading
+487 −257

File changed.

Preview size limit exceeded, changes collapsed.

+25 −0
Original line number Diff line number Diff line
@@ -41,6 +41,31 @@ module AtsMec_TrafficManagementAPI_TestControl {
      execute(TC_MEC_MEC015_SRV_TM_006_OK());
      execute(TC_MEC_MEC015_SRV_TM_006_NF());
    }
    if (PICS_MEC_PLAT and PICS_MULTI_ACCESS_TRAFFIC_STEERING_API_SUPPORTED) {
      execute(TC_MEC_MEC015_SRV_MTS_001_OK());

      execute(TC_MEC_MEC015_SRV_MTS_002_OK_01());
      execute(TC_MEC_MEC015_SRV_MTS_002_OK_02());
      execute(TC_MEC_MEC015_SRV_MTS_002_OK_03());
      execute(TC_MEC_MEC015_SRV_MTS_002_OK_04());
      execute(TC_MEC_MEC015_SRV_MTS_002_BR());
      execute(TC_MEC_MEC015_SRV_MTS_002_NF());

      execute(TC_MEC_MEC015_SRV_MTS_003_OK_01());
      execute(TC_MEC_MEC015_SRV_MTS_003_OK_02());
      execute(TC_MEC_MEC015_SRV_MTS_003_BR());

      execute(TC_MEC_MEC015_SRV_MTS_004_OK());
      execute(TC_MEC_MEC015_SRV_MTS_004_BR());
      execute(TC_MEC_MEC015_SRV_MTS_004_NF());

      execute(TC_MEC_MEC015_SRV_MTS_005_OK());
      execute(TC_MEC_MEC015_SRV_MTS_005_BR());
      execute(TC_MEC_MEC015_SRV_MTS_005_NF());

      execute(TC_MEC_MEC015_SRV_MTS_006_OK());
      execute(TC_MEC_MEC015_SRV_MTS_006_NF());
    }
  } // End of 'control' statement

} // End of module AtsMec_TrafficManagementAPI_TestControl 
+1 −0
Original line number Diff line number Diff line
@@ -12,6 +12,7 @@ module AtsMec_V2XInformationServiceAPI_TestControl {
  control {

    if (PICS_MEC_PLAT and PICS_SERVICES) {
      execute(TC_MEC_MEC030_SRV_V2X_001_OK_01());
    }
  } // End of 'control' statement

+6 −6
Original line number Diff line number Diff line
@@ -119,13 +119,13 @@ module TrafficManagementAPI_Functions {
    httpPort.send(
                  m_http_request(
                                 m_http_request_post(
                                                     PX_ME_MTS_SESSIONS_URI,
                                                     PICS_ROOT_API & PX_ME_MTS_SESSIONS_URI,
                                                     v_headers,
                                                     m_http_message_body_json(
                                                                              m_body_json_mts_session_info(
                                                                                                           m_mts_session_info(
                                                                                                                              PX_APP_INSTANCE_ID,
                                                                                                                              APPLICATION_SPECIFIC_MTS_ALLOCATION, // Request type
                                                                                                                              APPLICATION_SPECIFIC_MTS_SESSION, // Request type
                                                                                                                              m_qosd, // QoS
                                                                                                                              LowCost, // MtsMode
                                                                                                                              Downlink // TrafficDirection
@@ -167,7 +167,7 @@ module TrafficManagementAPI_Functions {
    httpPort.send(
                  m_http_request(
                                 m_http_request_delete(
                                                       PX_ME_MTS_SESSIONS_URI & "/" & p_mts_session_id,
                                                       PICS_ROOT_API & PX_ME_MTS_SESSIONS_URI & "/" & p_mts_session_id,
                                                       v_headers
                                                       )));
    tc_ac.start;
+5 −0
Original line number Diff line number Diff line
@@ -5,4 +5,9 @@ module TrafficManagementAPI_Pics {
   */
  modulepar boolean PICS_BWMANAGEMENT_API_SUPPORTED := true;

  /**
   * @desc Does the IUT support Multi-access Traffic Steering API?
   */
  modulepar boolean PICS_MULTI_ACCESS_TRAFFIC_STEERING_API_SUPPORTED := true;

} // End of module TrafficManagementAPI_Pics
Loading