Commit 5810f3f0 authored by Yann Garcia's avatar Yann Garcia
Browse files

Finalyse validation MEC 012

parent 127e13d5
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@ LibMec_Pics.PICS_ROOT_API := "/sbxykqjr17/mep1/" # Need to sign i
# LibMec_Pixits
LibMec_Pics.PICS_MEC_PLAT := true

RnisAPI_Pixits.PX_V2X_CELL_ID             := "606060606"
RnisAPI_Pixits.PX_SUBSCRIPTION_HREF_VALUE := "cell_change"
RnisAPI_Pixits.PX_ASSOCIATE_ID_VALUE      := "192.0.0.2"
RnisAPI_Pixits.PX_C_ID                    := "0xFFFFFFFF"
@@ -27,7 +28,6 @@ RnisAPI_Pixits.PX_APP_ID := "19"
RnisAPI_Pixits.PX_E_RAB_ID                := 0
RnisAPI_Pixits.PX_QCI                     := 0


[LOGGING]
# In this section you can specify the name of the log file and the classes of events
# you want to log into the file or display on console (standard error).
@@ -103,7 +103,7 @@ system.httpPort_notif.params := "HTTP(codecs=json:json_codec_mec012)/TCP(debug=1
# Check that the RNIS service sends a RNIS subscription when requested
#AtsMec_RnisAPI_TestCases.TC_MEC_MEC012_SRV_RNIS_013_OK
# Check that the RNIS service responds with error when a not existing RNIS subscription is requested
AtsMec_RnisAPI_TestCases.TC_MEC_MEC012_SRV_RNIS_013_NF
#AtsMec_RnisAPI_TestCases.TC_MEC_MEC012_SRV_RNIS_013_NF
# Check that the RNIS service modifies a RNIS subscription when requested
#AtsMec_RnisAPI_TestCases.TC_MEC_MEC012_SRV_RNIS_014_OK
# Check that the RNIS service sends an error when it receives a malformed modify request for a RNIS subscription
@@ -119,7 +119,7 @@ AtsMec_RnisAPI_TestCases.TC_MEC_MEC012_SRV_RNIS_013_NF
# Check that the RNIS service returns the PLMN information when requested
#AtsMec_RnisAPI_TestCases.TC_MEC_MEC012_SRV_RNIS_017_OK
# Check that the RNIS service returns the S1 bearer information
#AtsMec_RnisAPI_TestCases.TC_MEC_MEC012_SRV_RNIS_018_OK
AtsMec_RnisAPI_TestCases.TC_MEC_MEC012_SRV_RNIS_018_OK
# Check that the RNIS service returns the L2 measurements information
#AtsMec_RnisAPI_TestCases.TC_MEC_MEC012_SRV_RNIS_019_OK
# Check that the RNIS service returns an error when the RAB information is requested with a malformatted message
+4 −16
Original line number Diff line number Diff line
@@ -1196,7 +1196,7 @@ module AtsMec_RnisAPI_TestCases {
                                                                                             mw_body_json_cell_change_subscription(
                                                                                                                                   mw_cell_change_subscription(
                                                                                                                                                               PX_CALLBACK_REFERENCE & "_1",
                                                                                                                                                               { self_ := { href := "https://" & PICS_HEADER_HOST & PICS_ROOT_API & PX_RNIS_SUBSCRITIONS_URI & v_uri } }, // TODO Rebuild PX_LINKS_SELF, 
                                                                                                                                                               { self_ := { href := "http://" & PICS_HEADER_HOST & PICS_ROOT_API & PX_RNIS_SUBSCRITIONS_URI & v_uri } }, // TODO Rebuild PX_LINKS_SELF, 
                                                                                                                                                               mw_filter_criteria_ho(
                                                                                                                                                                                     "01",
                                                                                                                                                                                     { mw_associate_id(UE_IPV4_ADDRESS, PX_ASSOCIATE_ID_VALUE) },
@@ -1616,7 +1616,6 @@ module AtsMec_RnisAPI_TestCases {
    
    /**
     * @desc Check that the RNIS service returns the RAB information when requested.
     * @see https://forge.etsi.org/gitlab/mec/gs032p2-test-purposes/blob/master/Test%20Purposes/SRV/RNIS/RnisQuery_BV.tplan2
     */
    testcase TC_MEC_MEC012_SRV_RNIS_016_OK() runs on HttpComponent system HttpTestAdapter {
        // Local variables
@@ -1655,7 +1654,7 @@ module AtsMec_RnisAPI_TestCases {
                                                                   mw_http_message_body_json(
                                                                                             mw_body_json_rab_info(
                                                                                                                   mw_rab_info(
                                                                                                                               -,//PX_APP_INS_ID,
                                                                                                                               -,
                                                                                                                               -,
                                                                                                                               { *, mw_cell_user_info(
                                                                                                                                                 mw_ecgi(
@@ -1683,8 +1682,8 @@ module AtsMec_RnisAPI_TestCases {
                                                                                                                   ))))) {
            tc_ac.stop;
            
            log("*** " & testcasename() & ": INCONC: IUT successfully responds with a RAB information, without any detail on this cell ***");
            f_selfOrClientSyncAndVerdict(c_tbDone, e_timeout);
            log("*** " & testcasename() & ": PASS: IUT successfully responds with a RAB information, without any detail on this cell ***");
            f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
          }
          [] tc_ac.timeout {
            log("*** " & testcasename() & ": INCONC: Expected message not received ***");
@@ -1698,7 +1697,6 @@ module AtsMec_RnisAPI_TestCases {

    /**
     * @desc Check that the RNIS service returns the PLMN information when requested.
     * @see https://forge.etsi.org/gitlab/mec/gs032p2-test-purposes/blob/master/Test%20Purposes/SRV/RNIS/RnisQuery_BV.tplan2
     */
    testcase TC_MEC_MEC012_SRV_RNIS_017_OK() runs on HttpComponent system HttpTestAdapter {
        // Local variables
@@ -1760,7 +1758,6 @@ module AtsMec_RnisAPI_TestCases {
    
    /**
     * @desc Check that the RNIS service returns the S1 bearer information.
     * @see https://forge.etsi.org/gitlab/mec/gs032p2-test-purposes/blob/master/Test%20Purposes/SRV/RNIS/RnisQuery_BV.tplan2
     */
    testcase TC_MEC_MEC012_SRV_RNIS_018_OK() runs on HttpComponent system HttpTestAdapter {
        // Local variables
@@ -1828,7 +1825,6 @@ module AtsMec_RnisAPI_TestCases {
    
    /**
     * @desc Check that the RNIS service returns the L2 measurements information.
     * @see https://forge.etsi.org/gitlab/mec/gs032p2-test-purposes/blob/master/Test%20Purposes/SRV/RNIS/RnisQuery_BV.tplan2
     */
    testcase TC_MEC_MEC012_SRV_RNIS_019_OK() runs on HttpComponent system HttpTestAdapter {
        // Local variables
@@ -1901,7 +1897,6 @@ module AtsMec_RnisAPI_TestCases {

    /**
     * @desc Check that the RNIS service returns an error when the RAB information is requested with a malformatted message.
     * @see https://forge.etsi.org/gitlab/mec/gs032p2-test-purposes/blob/master/Test%20Purposes/SRV/RNIS/RnisQuery_BI_BO.tplan2
     */
    testcase TC_MEC_MEC012_SRV_RNIS_016_BR() runs on HttpComponent system HttpTestAdapter {
        // Local variables
@@ -1955,7 +1950,6 @@ module AtsMec_RnisAPI_TestCases {

    /**
     * @desc Check that the RNIS service returns an error when the RAB information is requested with a malformatted message.
     * @see https://forge.etsi.org/gitlab/mec/gs032p2-test-purposes/blob/master/Test%20Purposes/SRV/RNIS/RnisQuery_BI_BO.tplan2
     */
    testcase TC_MEC_MEC012_SRV_RNIS_016_NF() runs on HttpComponent system HttpTestAdapter {
        // Local variables
@@ -2009,7 +2003,6 @@ module AtsMec_RnisAPI_TestCases {

    /**
     * @desc Check that the RNIS service returns an error when the PLMN information is requested with a malformatted message.
     * @see https://forge.etsi.org/gitlab/mec/gs032p2-test-purposes/blob/master/Test%20Purposes/SRV/RNIS/RnisQuery_BI_BO.tplan2
     */
    testcase TC_MEC_MEC012_SRV_RNIS_017_BR() runs on HttpComponent system HttpTestAdapter {
        // Local variables
@@ -2063,7 +2056,6 @@ module AtsMec_RnisAPI_TestCases {
    
    /**
     * @desc Check that the RNIS service returns an error when the PLMN information for a not existing element is requested.
     * @see https://forge.etsi.org/gitlab/mec/gs032p2-test-purposes/blob/master/Test%20Purposes/SRV/RNIS/RnisQuery_BI_BO.tplan2
     */
    testcase TC_MEC_MEC012_SRV_RNIS_017_NF() runs on HttpComponent system HttpTestAdapter {
        // Local variables
@@ -2117,7 +2109,6 @@ module AtsMec_RnisAPI_TestCases {
    
    /**
     * @desc Check that the RNIS service returns an error when the S1 bearer information is requested with a malformatted message.
     * @see https://forge.etsi.org/gitlab/mec/gs032p2-test-purposes/blob/master/Test%20Purposes/SRV/RNIS/RnisQuery_BI_BO.tplan2
     */
    testcase TC_MEC_MEC012_SRV_RNIS_018_BR() runs on HttpComponent system HttpTestAdapter {
        // Local variables
@@ -2171,7 +2162,6 @@ module AtsMec_RnisAPI_TestCases {
    
    /**
     * @desc Check that the RNIS service returns an error when the S1 bearer information for a not existing element is requested.
     * @see https://forge.etsi.org/gitlab/mec/gs032p2-test-purposes/blob/master/Test%20Purposes/SRV/RNIS/RnisQuery_BI_BO.tplan2
     */
    testcase TC_MEC_MEC012_SRV_RNIS_018_NF() runs on HttpComponent system HttpTestAdapter {
        // Local variables
@@ -2225,7 +2215,6 @@ module AtsMec_RnisAPI_TestCases {
    
    /**
     * @desc Check that the RNIS service returns an error when the L2 measurements information is requested with a malformatted message.
     * @see https://forge.etsi.org/gitlab/mec/gs032p2-test-purposes/blob/master/Test%20Purposes/SRV/RNIS/RnisQuery_BI_BO.tplan2
     */
    testcase TC_MEC_MEC012_SRV_RNIS_019_BR() runs on HttpComponent system HttpTestAdapter {
        // Local variables
@@ -2279,7 +2268,6 @@ module AtsMec_RnisAPI_TestCases {
    
    /**
     * @desc Check that the RNIS service returns an error when the L2 measurements information for a not existing element is requested.
     * @see https://forge.etsi.org/gitlab/mec/gs032p2-test-purposes/blob/master/Test%20Purposes/SRV/RNIS/RnisQuery_BI_BO.tplan2
     */
    testcase TC_MEC_MEC012_SRV_RNIS_019_NF() runs on HttpComponent system HttpTestAdapter {
        // Local variables