Loading DiameterGx/ttcn/DiameterGx_TestExecutions.ttcn +81 −1 Original line number Diff line number Diff line Loading @@ -7,5 +7,85 @@ module DiameterGx_TestExecutions { import from DiameterGx_TestCases all; import from DiameterGx_PICS all; control { // PCRF execute(TC_PCRF_IPS_01()); execute(TC_PCRF_IPS_02()); execute(TC_PCRF_IPS_03()); execute(TC_PCRF_MSI_01()); execute(TC_PCRF_MSI_02()); execute(TC_PCRF_MSI_03()); execute(TC_PCRF_MSI_04()); execute(TC_PCRF_MSI_05()); execute(TC_PCRF_MSI_06()); execute(TC_PCRF_INV_01()); execute(TC_PCRF_INV_02()); execute(TC_PCRF_ST_01()); execute(TC_PCRF_ST_02()); if (PC_PCRF_IPCAN_TERMINATION_SUPPORTED) {execute(TC_PCRF_ST_03())}; if (PC_PCRF_PCC_PROVISION_USING_PUSH_SUPPORTED) {execute(TC_PCRF_PCC_01())}; if (PC_PCRF_PCC_PROVISION_USING_PUSH_SUPPORTED) {execute(TC_PCRF_PCC_02())}; if (PC_PCRF_PCC_PROVISION_USING_PUSH_SUPPORTED) {execute(TC_PCRF_PCC_03())}; if (PC_PCRF_PCC_PROVISION_USING_PUSH_SUPPORTED and PC_PCRF_RESOURCE_ALLOCATION_CONFIRMATION_SUPPORTED) {execute(TC_PCRF_PCC_04())}; if (PC_PCRF_PCC_PROVISION_USING_PUSH_SUPPORTED) {execute(TC_PCRF_PCC_05())}; if (PC_PCRF_PCC_PROVISION_USING_PUSH_SUPPORTED) {execute(TC_PCRF_PCC_06())}; if (PC_PCRF_PCC_PROVISION_USING_PUSH_SUPPORTED) {execute(TC_PCRF_PCC_07())}; if (PC_PCRF_PROVISION_DEFAULT_CHARGING_METHOD_SUPPORTED) {execute(TC_PCRF_PCC_08())}; if (PC_PCRF_PCC_PROVISION_USING_PUSH_SUPPORTED and PC_PCRF_PROVISION_CHARGING_INFO_FOR_IPCAN_SUPPORTED) {execute(TC_PCRF_PCC_09())}; execute(TC_PCRF_EMS_01()); execute(TC_PCRF_EMS_02()); if (PC_PCRF_MONITORING_CONTROL_SUPPORTED) {execute(TC_PCRF_UMC_01())}; if (PC_PCRF_IMS_RESTORATION_SUPPORTED) {execute(TC_PCRF_IRS_01())}; if (PC_PCRF_IMS_RESTORATION_SUPPORTED) {execute(TC_PCRF_IRS_02())}; execute(TC_PCRF_MPS_01()); execute(TC_PCRF_MPS_02()); if (PC_PCRF_SPONSORED_DATA_CONNECTIVITY_SUPPORTED) {execute(TC_PCRF_SDC_01())}; if (PC_PCRF_SPONSORED_DATA_CONNECTIVITY_SUPPORTED) {execute(TC_PCRF_SDC_02())}; // PCEF execute(TC_PCEF_IPS_01()); if (PC_PCEF_IP_FLOW_MOBILITY_SUPPORTED) {execute(TC_PCEF_IPS_02())}; execute(TC_PCEF_IPS_03()); execute(TC_PCEF_IPS_04()); execute(TC_PCEF_IPS_05()); execute(TC_PCEF_MSI_01()); if (PC_PCEF_IP_FLOW_MOBILITY_SUPPORTED) {execute(TC_PCEF_MSI_02())}; if (PC_PCEF_UE_REQUESTED_ALLOCATION_SUPPORTED) {execute(TC_PCEF_MSI_03())}; if (PC_PCEF_UE_REQUESTED_MODIFICATION_SUPPORTED) {execute(TC_PCEF_MSI_04())}; if (PC_PCEF_UE_REQUESTED_DELETION_SUPPORTED) {execute(TC_PCEF_MSI_05())}; execute(TC_PCEF_ST_01()); execute(TC_PCEF_ST_02()); execute(TC_PCEF_PCC_01()); execute(TC_PCEF_PCC_02()); execute(TC_PCEF_PCC_03()); execute(TC_PCEF_PCC_04()); execute(TC_PCEF_PCC_05()); execute(TC_PCEF_PCC_06()); execute(TC_PCEF_PCC_07()); execute(TC_PCEF_PCC_08()); execute(TC_PCEF_PCC_09()); execute(TC_PCEF_PCC_10()); execute(TC_PCEF_PCC_11()); execute(TC_PCEF_PCC_12()); execute(TC_PCEF_PCC_13()); execute(TC_PCEF_PCC_14()); execute(TC_PCEF_PCC_15()); execute(TC_PCEF_PCC_16()); execute(TC_PCEF_PCC_17()); execute(TC_PCEF_RAU_01()); execute(TC_PCEF_RAU_02()); execute(TC_PCEF_RAU_03()); execute(TC_PCEF_RAU_04()); execute(TC_PCEF_RAU_05()); execute(TC_PCEF_RAU_06()); execute(TC_PCEF_RAU_07()); execute(TC_PCEF_IRS_01()); execute(TC_PCEF_IRS_02()); } } // end module DiameterGx_TestExecutions No newline at end of file Loading
DiameterGx/ttcn/DiameterGx_TestExecutions.ttcn +81 −1 Original line number Diff line number Diff line Loading @@ -7,5 +7,85 @@ module DiameterGx_TestExecutions { import from DiameterGx_TestCases all; import from DiameterGx_PICS all; control { // PCRF execute(TC_PCRF_IPS_01()); execute(TC_PCRF_IPS_02()); execute(TC_PCRF_IPS_03()); execute(TC_PCRF_MSI_01()); execute(TC_PCRF_MSI_02()); execute(TC_PCRF_MSI_03()); execute(TC_PCRF_MSI_04()); execute(TC_PCRF_MSI_05()); execute(TC_PCRF_MSI_06()); execute(TC_PCRF_INV_01()); execute(TC_PCRF_INV_02()); execute(TC_PCRF_ST_01()); execute(TC_PCRF_ST_02()); if (PC_PCRF_IPCAN_TERMINATION_SUPPORTED) {execute(TC_PCRF_ST_03())}; if (PC_PCRF_PCC_PROVISION_USING_PUSH_SUPPORTED) {execute(TC_PCRF_PCC_01())}; if (PC_PCRF_PCC_PROVISION_USING_PUSH_SUPPORTED) {execute(TC_PCRF_PCC_02())}; if (PC_PCRF_PCC_PROVISION_USING_PUSH_SUPPORTED) {execute(TC_PCRF_PCC_03())}; if (PC_PCRF_PCC_PROVISION_USING_PUSH_SUPPORTED and PC_PCRF_RESOURCE_ALLOCATION_CONFIRMATION_SUPPORTED) {execute(TC_PCRF_PCC_04())}; if (PC_PCRF_PCC_PROVISION_USING_PUSH_SUPPORTED) {execute(TC_PCRF_PCC_05())}; if (PC_PCRF_PCC_PROVISION_USING_PUSH_SUPPORTED) {execute(TC_PCRF_PCC_06())}; if (PC_PCRF_PCC_PROVISION_USING_PUSH_SUPPORTED) {execute(TC_PCRF_PCC_07())}; if (PC_PCRF_PROVISION_DEFAULT_CHARGING_METHOD_SUPPORTED) {execute(TC_PCRF_PCC_08())}; if (PC_PCRF_PCC_PROVISION_USING_PUSH_SUPPORTED and PC_PCRF_PROVISION_CHARGING_INFO_FOR_IPCAN_SUPPORTED) {execute(TC_PCRF_PCC_09())}; execute(TC_PCRF_EMS_01()); execute(TC_PCRF_EMS_02()); if (PC_PCRF_MONITORING_CONTROL_SUPPORTED) {execute(TC_PCRF_UMC_01())}; if (PC_PCRF_IMS_RESTORATION_SUPPORTED) {execute(TC_PCRF_IRS_01())}; if (PC_PCRF_IMS_RESTORATION_SUPPORTED) {execute(TC_PCRF_IRS_02())}; execute(TC_PCRF_MPS_01()); execute(TC_PCRF_MPS_02()); if (PC_PCRF_SPONSORED_DATA_CONNECTIVITY_SUPPORTED) {execute(TC_PCRF_SDC_01())}; if (PC_PCRF_SPONSORED_DATA_CONNECTIVITY_SUPPORTED) {execute(TC_PCRF_SDC_02())}; // PCEF execute(TC_PCEF_IPS_01()); if (PC_PCEF_IP_FLOW_MOBILITY_SUPPORTED) {execute(TC_PCEF_IPS_02())}; execute(TC_PCEF_IPS_03()); execute(TC_PCEF_IPS_04()); execute(TC_PCEF_IPS_05()); execute(TC_PCEF_MSI_01()); if (PC_PCEF_IP_FLOW_MOBILITY_SUPPORTED) {execute(TC_PCEF_MSI_02())}; if (PC_PCEF_UE_REQUESTED_ALLOCATION_SUPPORTED) {execute(TC_PCEF_MSI_03())}; if (PC_PCEF_UE_REQUESTED_MODIFICATION_SUPPORTED) {execute(TC_PCEF_MSI_04())}; if (PC_PCEF_UE_REQUESTED_DELETION_SUPPORTED) {execute(TC_PCEF_MSI_05())}; execute(TC_PCEF_ST_01()); execute(TC_PCEF_ST_02()); execute(TC_PCEF_PCC_01()); execute(TC_PCEF_PCC_02()); execute(TC_PCEF_PCC_03()); execute(TC_PCEF_PCC_04()); execute(TC_PCEF_PCC_05()); execute(TC_PCEF_PCC_06()); execute(TC_PCEF_PCC_07()); execute(TC_PCEF_PCC_08()); execute(TC_PCEF_PCC_09()); execute(TC_PCEF_PCC_10()); execute(TC_PCEF_PCC_11()); execute(TC_PCEF_PCC_12()); execute(TC_PCEF_PCC_13()); execute(TC_PCEF_PCC_14()); execute(TC_PCEF_PCC_15()); execute(TC_PCEF_PCC_16()); execute(TC_PCEF_PCC_17()); execute(TC_PCEF_RAU_01()); execute(TC_PCEF_RAU_02()); execute(TC_PCEF_RAU_03()); execute(TC_PCEF_RAU_04()); execute(TC_PCEF_RAU_05()); execute(TC_PCEF_RAU_06()); execute(TC_PCEF_RAU_07()); execute(TC_PCEF_IRS_01()); execute(TC_PCEF_IRS_02()); } } // end module DiameterGx_TestExecutions No newline at end of file