Skip to content
Snippets Groups Projects
Commit 1f1df5e7 authored by Miguel Angel Reina Ortega's avatar Miguel Angel Reina Ortega
Browse files
parent 8c7c72de
No related branches found
No related tags found
No related merge requests found
...@@ -401,7 +401,7 @@ module OneM2M_Pixits { ...@@ -401,7 +401,7 @@ module OneM2M_Pixits {
modulepar XSD.AnyURI PX_LOCATION_SERVER_ADDRESS := "{LOCATION-SERVER-ADDRESS}"; modulepar XSD.AnyURI PX_LOCATION_SERVER_ADDRESS := "{LOCATION-SERVER-ADDRESS}";
modulepar XSD.AnyURI PX_UNREACHABLE_LOCATION_SERVER_ADDRESS := "{LOCATION-SERVER-ADDRESS_UNREACHABLE}"; modulepar XSD.AnyURI PX_UNREACHABLE_LOCATION_SERVER_ADDRESS := "{LOCATION-SERVER-ADDRESS_UNREACHABLE}";
modulepar charstring PX_LOCATION_UPDATE_PERIOD := "PT10M10S" ;//10 Minute 10 Seconds modulepar ListOfDuration PX_LOCATION_UPDATE_PERIOD := {"PT10M10S"} ;//10 Minute 10 Seconds
modulepar charstring PX_LOCATION_CONTAINER_NAME := "myLoContainer"; modulepar charstring PX_LOCATION_CONTAINER_NAME := "myLoContainer";
modulepar Labels PX_LABELS := {"VALUE_1"}; modulepar Labels PX_LABELS := {"VALUE_1"};
......
...@@ -1417,7 +1417,7 @@ module OneM2M_Templates { ...@@ -1417,7 +1417,7 @@ module OneM2M_Templates {
primitiveContent := {locationPolicy := m_contentCreateLocationPolicyBase} primitiveContent := {locationPolicy := m_contentCreateLocationPolicyBase}
}; };
template (value) RequestPrimitive m_createLocationPolicy(in template (value) LocationSource p_locationSource, in template (omit) AcpType p_accessControlPolicyIds, in template (omit) XSD.Duration p_locationUpdatePeriod, in template (omit) LocationTargetID p_locationTargetID, in template (omit) XSD.AnyURI p_locationServerAddress) modifies m_create := { template (value) RequestPrimitive m_createLocationPolicy(in template (value) LocationSource p_locationSource, in template (omit) AcpType p_accessControlPolicyIds, in template (omit) ListOfDuration p_locationUpdatePeriod, in template (omit) LocationTargetID p_locationTargetID, in template (omit) XSD.AnyURI p_locationServerAddress) modifies m_create := {
requestIdentifier := testcasename() & "-m_createLocationPolicy", //the requestIdentifier is supposed to be set similar as "C190XX7T/001" by prepending the AE-ID-Stem and slash(‘/’) in front of it requestIdentifier := testcasename() & "-m_createLocationPolicy", //the requestIdentifier is supposed to be set similar as "C190XX7T/001" by prepending the AE-ID-Stem and slash(‘/’) in front of it
resourceType := int10, resourceType := int10,
...@@ -3558,7 +3558,7 @@ module OneM2M_Templates { ...@@ -3558,7 +3558,7 @@ module OneM2M_Templates {
choice := omit //NA choice := omit //NA
}; };
template (value) LocationPolicy_optional m_contentCreateLocationPolicy (in template (value) LocationSource p_locationSource, in template (omit) AcpType p_accessControlPolicyIds, in template (omit) XSD.Duration p_locationUpdatePeriod, in template (omit) LocationTargetID p_locationTargetID, in template (omit) XSD.AnyURI p_locationServerAddress) := { template (value) LocationPolicy_optional m_contentCreateLocationPolicy (in template (value) LocationSource p_locationSource, in template (omit) AcpType p_accessControlPolicyIds, in template (omit) ListOfDuration p_locationUpdatePeriod, in template (omit) LocationTargetID p_locationTargetID, in template (omit) XSD.AnyURI p_locationServerAddress) := {
resourceName := c_defaultLocationPolicyResourceName, //O resourceName := c_defaultLocationPolicyResourceName, //O
resourceType := omit, //NP resourceType := omit, //NP
resourceID := omit, //NP resourceID := omit, //NP
...@@ -3573,7 +3573,7 @@ module OneM2M_Templates { ...@@ -3573,7 +3573,7 @@ module OneM2M_Templates {
announcedAttribute := omit, //O announcedAttribute := omit, //O
locationSource := p_locationSource, //M locationSource := p_locationSource, //M
locationInformationType := omit,//O locationInformationType := omit,//O
locationUpdatePeriod := {valueof(p_locationUpdatePeriod)}, //O locationUpdatePeriod := p_locationUpdatePeriod, //O
locationTargetID := p_locationTargetID, //O locationTargetID := p_locationTargetID, //O
locationServer := p_locationServerAddress,//O locationServer := p_locationServerAddress,//O
locationContainerID := omit, //NP locationContainerID := omit, //NP
......
...@@ -6289,7 +6289,7 @@ module OneM2M_Testcases_CSE_Release_3 { ...@@ -6289,7 +6289,7 @@ module OneM2M_Testcases_CSE_Release_3 {
var integer v_aeAuxIndex := -1; var integer v_aeAuxIndex := -1;
var LocationSource v_locationSource := int1;//Network-based var LocationSource v_locationSource := int1;//Network-based
var XSD.Duration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD; var ListOfDuration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD;
var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID; var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID;
var XSD.AnyURI locationServerAddress := PX_UNREACHABLE_LOCATION_SERVER_ADDRESS; var XSD.AnyURI locationServerAddress := PX_UNREACHABLE_LOCATION_SERVER_ADDRESS;
var RequestPrimitive v_request; var RequestPrimitive v_request;
...@@ -6366,7 +6366,7 @@ module OneM2M_Testcases_CSE_Release_3 { ...@@ -6366,7 +6366,7 @@ module OneM2M_Testcases_CSE_Release_3 {
var integer v_aeAuxIndex := -1; var integer v_aeAuxIndex := -1;
var LocationSource v_locationSource := int1;//Network-based var LocationSource v_locationSource := int1;//Network-based
var XSD.Duration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD; var ListOfDuration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD;
var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID; var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID;
var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS; var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS;
var RequestPrimitive v_request; var RequestPrimitive v_request;
...@@ -6445,7 +6445,7 @@ module OneM2M_Testcases_CSE_Release_3 { ...@@ -6445,7 +6445,7 @@ module OneM2M_Testcases_CSE_Release_3 {
var integer v_aeIndex := -1; var integer v_aeIndex := -1;
var integer v_acpAuxIndex := -1; var integer v_acpAuxIndex := -1;
var LocationSource v_locationSource := int1;//Network-based var LocationSource v_locationSource := int1;//Network-based
var XSD.Duration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD; var ListOfDuration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD;
var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID; var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID;
var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS; var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS;
var RequestPrimitive v_request; var RequestPrimitive v_request;
...@@ -6527,7 +6527,7 @@ module OneM2M_Testcases_CSE_Release_3 { ...@@ -6527,7 +6527,7 @@ module OneM2M_Testcases_CSE_Release_3 {
var integer v_aeIndex := -1; var integer v_aeIndex := -1;
var LocationSource v_locationSource := int1;//Netwok-based var LocationSource v_locationSource := int1;//Netwok-based
var XSD.Duration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD; var ListOfDuration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD;
var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID; var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID;
var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS; var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS;
var RequestPrimitive v_request; var RequestPrimitive v_request;
...@@ -6601,7 +6601,7 @@ module OneM2M_Testcases_CSE_Release_3 { ...@@ -6601,7 +6601,7 @@ module OneM2M_Testcases_CSE_Release_3 {
var integer v_aeAuxIndex := -1; var integer v_aeAuxIndex := -1;
var LocationSource v_locationSource := int1;//Network-based var LocationSource v_locationSource := int1;//Network-based
var XSD.Duration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD; var ListOfDuration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD;
var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID; var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID;
var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS; var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS;
var RequestPrimitive v_request; var RequestPrimitive v_request;
...@@ -6684,8 +6684,8 @@ module OneM2M_Testcases_CSE_Release_3 { ...@@ -6684,8 +6684,8 @@ module OneM2M_Testcases_CSE_Release_3 {
var integer v_aeAuxIndex := -1; var integer v_aeAuxIndex := -1;
var integer v_locPolicyResourceIndex := -1; var integer v_locPolicyResourceIndex := -1;
var integer v_locContainerResourceIndex := -1; var integer v_locContainerResourceIndex := -1;
var LocationSource v_locationSource := int1;//Netwok-based var LocationSource v_locationSource := int1;//Netwok-based
var XSD.Duration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD; var ListOfDuration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD;
var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID; var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID;
var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS; var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS;
var RequestPrimitive v_locpolicy_request_preamble; var RequestPrimitive v_locpolicy_request_preamble;
...@@ -6757,8 +6757,8 @@ module OneM2M_Testcases_CSE_Release_3 { ...@@ -6757,8 +6757,8 @@ module OneM2M_Testcases_CSE_Release_3 {
function f_CSE_LOC_007() runs on AeSimu system CseSystem { function f_CSE_LOC_007() runs on AeSimu system CseSystem {
var integer v_aeAuxIndex := -1; var integer v_aeAuxIndex := -1;
var XSD.Duration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD; var ListOfDuration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD;
var RequestPrimitive v_request; var RequestPrimitive v_request;
var MsgIn v_response; var MsgIn v_response;
var LocationSource v_locationSource := int2;//Device-based var LocationSource v_locationSource := int2;//Device-based
...@@ -6994,7 +6994,7 @@ module OneM2M_Testcases_CSE_Release_3 { ...@@ -6994,7 +6994,7 @@ module OneM2M_Testcases_CSE_Release_3 {
var integer v_aeAuxIndex := -1; var integer v_aeAuxIndex := -1;
var integer v_locPolicyResourceIndex := -1; var integer v_locPolicyResourceIndex := -1;
var LocationSource v_locationSource := int1;//Netwok-based var LocationSource v_locationSource := int1;//Netwok-based
var XSD.Duration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD; var ListOfDuration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD;
var XSD.Duration locationUpdatePeriod_invalid := c_invalid_location_update_period; var XSD.Duration locationUpdatePeriod_invalid := c_invalid_location_update_period;
var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID; var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID;
var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS; var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS;
...@@ -7074,10 +7074,10 @@ module OneM2M_Testcases_CSE_Release_3 { ...@@ -7074,10 +7074,10 @@ module OneM2M_Testcases_CSE_Release_3 {
} }
function f_CSE_LOC_011() runs on AeSimu { function f_CSE_LOC_011() runs on AeSimu {
var integer v_aeAuxIndex := -1; var integer v_aeAuxIndex := -1;
var integer v_locPolicyResourceIndex := -1; var integer v_locPolicyResourceIndex := -1;
var integer v_locContainerResourceIndex := -1; var integer v_locContainerResourceIndex := -1;
var XSD.Duration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD; var ListOfDuration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD;
var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID; var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID;
var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS; var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS;
var RequestPrimitive v_loc_request_preamble; var RequestPrimitive v_loc_request_preamble;
...@@ -7152,23 +7152,23 @@ module OneM2M_Testcases_CSE_Release_3 { ...@@ -7152,23 +7152,23 @@ module OneM2M_Testcases_CSE_Release_3 {
function f_CSE_LOC_012_01() runs on AeSimu { function f_CSE_LOC_012_01() runs on AeSimu {
var integer v_aeAuxIndex := -1; var integer v_aeAuxIndex := -1;
var integer v_locPolicyResourceIndex := -1; var integer v_locPolicyResourceIndex := -1;
var integer v_locContainerResourceIndex := -1; var integer v_locContainerResourceIndex := -1;
var integer v_subscriptionResourceIndex := -1; var integer v_subscriptionResourceIndex := -1;
var LocationSource v_locationSource := int1;//Netwok-based var LocationSource v_locationSource := int1;//Netwok-based
var XSD.Duration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD; var ListOfDuration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD;
var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID; var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID;
var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS; var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS;
var RequestPrimitive v_locpolicy_request_preamble; var RequestPrimitive v_locpolicy_request_preamble;
var RequestPrimitive v_container_request_preamble; var RequestPrimitive v_container_request_preamble;
var RequestPrimitive v_subscription_request_preamble; var RequestPrimitive v_subscription_request_preamble;
var MsgIn v_response; var MsgIn v_response;
//Test component configuration //Test component configuration
f_cf01Up(); f_cf01Up();
//Preamble - register AE //Preamble - register AE
v_aeAuxIndex := f_cse_preamble_registerAe(); v_aeAuxIndex := f_cse_preamble_registerAe();
//Preamble - create a valid locationPolicy resource //Preamble - create a valid locationPolicy resource
v_locpolicy_request_preamble := valueof(m_createLocationPolicy(v_locationSource, omit, locationUpdatePeriod, locationTargetID, locationServerAddress)); v_locpolicy_request_preamble := valueof(m_createLocationPolicy(v_locationSource, omit, locationUpdatePeriod, locationTargetID, locationServerAddress));
v_container_request_preamble := valueof(m_createContainer(f_getResourceAddress(v_aeAuxIndex), omit));//no location-container name provided? v_container_request_preamble := valueof(m_createContainer(f_getResourceAddress(v_aeAuxIndex), omit));//no location-container name provided?
...@@ -7229,7 +7229,7 @@ module OneM2M_Testcases_CSE_Release_3 { ...@@ -7229,7 +7229,7 @@ module OneM2M_Testcases_CSE_Release_3 {
var integer v_locContainerResourceIndex := -1; var integer v_locContainerResourceIndex := -1;
var integer v_subscriptionResourceIndex := -1; var integer v_subscriptionResourceIndex := -1;
var LocationSource v_locationSource := int2;//Device-based var LocationSource v_locationSource := int2;//Device-based
var XSD.Duration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD; var ListOfDuration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD;
var RequestPrimitive v_locpolicy_request_preamble; var RequestPrimitive v_locpolicy_request_preamble;
var RequestPrimitive v_container_request_preamble; var RequestPrimitive v_container_request_preamble;
var RequestPrimitive v_subscription_request_preamble; var RequestPrimitive v_subscription_request_preamble;
...@@ -7374,7 +7374,7 @@ module OneM2M_Testcases_CSE_Release_3 { ...@@ -7374,7 +7374,7 @@ module OneM2M_Testcases_CSE_Release_3 {
var RequestPrimitive v_locpolicy_request_preamble; var RequestPrimitive v_locpolicy_request_preamble;
var MsgIn v_response; var MsgIn v_response;
var LocationSource v_locationSource := int1;//Netwok-based var LocationSource v_locationSource := int1;//Netwok-based
var XSD.Duration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD; var ListOfDuration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD;
var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID; var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID;
var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS; var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS;
...@@ -7438,22 +7438,22 @@ module OneM2M_Testcases_CSE_Release_3 { ...@@ -7438,22 +7438,22 @@ module OneM2M_Testcases_CSE_Release_3 {
} }
function f_CSE_LOC_014() runs on AeSimu { function f_CSE_LOC_014() runs on AeSimu {
var integer v_aeAuxIndex := -1; var integer v_aeAuxIndex := -1;
var integer v_locPolicyResourceIndex := -1; var integer v_locPolicyResourceIndex := -1;
var integer v_locContainerResourceIndex := -1; var integer v_locContainerResourceIndex := -1;
var XSD.Duration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD; var ListOfDuration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD;
var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID; var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID;
var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS; var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS;
var RequestPrimitive v_loc_request_preamble; var RequestPrimitive v_loc_request_preamble;
var RequestPrimitive v_container_request_preamble; var RequestPrimitive v_container_request_preamble;
var MsgIn v_response; var MsgIn v_response;
var LocationSource v_locationSource := int1;//Network-based var LocationSource v_locationSource := int1;//Network-based
//Test component configuration //Test component configuration
f_cf01Up(); f_cf01Up();
//Preamble - register AE //Preamble - register AE
v_aeAuxIndex := f_cse_preamble_registerAe(); v_aeAuxIndex := f_cse_preamble_registerAe();
//Preamble - create a valid locationPolicy resource for later container resource creation //Preamble - create a valid locationPolicy resource for later container resource creation
v_loc_request_preamble := valueof(m_createLocationPolicy(v_locationSource, omit, locationUpdatePeriod, locationTargetID, locationServerAddress)); v_loc_request_preamble := valueof(m_createLocationPolicy(v_locationSource, omit, locationUpdatePeriod, locationTargetID, locationServerAddress));
v_container_request_preamble := valueof(m_createContainer(f_getResourceAddress(v_aeAuxIndex), omit));//no location-container name provided? v_container_request_preamble := valueof(m_createContainer(f_getResourceAddress(v_aeAuxIndex), omit));//no location-container name provided?
...@@ -7512,22 +7512,22 @@ module OneM2M_Testcases_CSE_Release_3 { ...@@ -7512,22 +7512,22 @@ module OneM2M_Testcases_CSE_Release_3 {
} }
function f_CSE_LOC_015() runs on AeSimu { function f_CSE_LOC_015() runs on AeSimu {
var integer v_aeAuxIndex := -1; var integer v_aeAuxIndex := -1;
var integer v_locPolicyResourceIndex := -1; var integer v_locPolicyResourceIndex := -1;
var integer v_locContainerResourceIndex := -1; var integer v_locContainerResourceIndex := -1;
var XSD.Duration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD; var ListOfDuration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD;
var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID; var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID;
var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS; var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS;
var RequestPrimitive v_loc_request_preamble; var RequestPrimitive v_loc_request_preamble;
var RequestPrimitive v_container_request_preamble; var RequestPrimitive v_container_request_preamble;
var LocationSource v_locationSource := int1;//Network-based var LocationSource v_locationSource := int1;//Network-based
//Test component configuration //Test component configuration
f_cf01Up(); f_cf01Up();
//Preamble - register AE //Preamble - register AE
v_aeAuxIndex := f_cse_preamble_registerAe(); v_aeAuxIndex := f_cse_preamble_registerAe();
//Preamble - create a valid locationPolicy resource for later container resource creation //Preamble - create a valid locationPolicy resource for later container resource creation
v_loc_request_preamble := valueof(m_createLocationPolicy(v_locationSource, omit, locationUpdatePeriod, locationTargetID, locationServerAddress)); v_loc_request_preamble := valueof(m_createLocationPolicy(v_locationSource, omit, locationUpdatePeriod, locationTargetID, locationServerAddress));
v_container_request_preamble := valueof(m_createContainer(f_getResourceAddress(v_aeAuxIndex), omit));//no location-container name provided? v_container_request_preamble := valueof(m_createContainer(f_getResourceAddress(v_aeAuxIndex), omit));//no location-container name provided?
v_locPolicyResourceIndex := f_cse_createResource(int10, v_loc_request_preamble, v_aeAuxIndex);//created locationpolicy index v_locPolicyResourceIndex := f_cse_createResource(int10, v_loc_request_preamble, v_aeAuxIndex);//created locationpolicy index
...@@ -7535,23 +7535,23 @@ module OneM2M_Testcases_CSE_Release_3 { ...@@ -7535,23 +7535,23 @@ module OneM2M_Testcases_CSE_Release_3 {
//Test Body - retrieve the created container resource //Test Body - retrieve the created container resource
f_send(e_mcaPort, m_request(valueof(m_retrieve(f_getResourceAddress(v_locContainerResourceIndex), f_getOriginator(v_locContainerResourceIndex))))); f_send(e_mcaPort, m_request(valueof(m_retrieve(f_getResourceAddress(v_locContainerResourceIndex), f_getOriginator(v_locContainerResourceIndex)))));
tc_ac.start; tc_ac.start;
alt{ alt{
[] mcaPort.receive(mw_response(mw_responsePrimitive(int4000))) { [] mcaPort.receive(mw_response(mw_responsePrimitive(int4000))) {
tc_ac.stop; tc_ac.stop;
setverdict(pass, __SCOPE__ & "Container resource associated with locationPolicy resource is successfully retrieved with locationID included in the response!"); setverdict(pass, __SCOPE__ & "Container resource associated with locationPolicy resource is successfully retrieved with locationID included in the response!");
} }
[] mcaPort.receive(mw_response(mw_responsePrimitive(int4004))) -> value vc_response{ [] mcaPort.receive(mw_response(mw_responsePrimitive(int4004))) -> value vc_response{
tc_ac.stop; tc_ac.stop;
setverdict(fail, __SCOPE__ & "Requested container resource is not found!"); setverdict(fail, __SCOPE__ & "Requested container resource is not found!");
} }
[] mcaPort.receive(mw_response(mw_responsePrimitiveKO)) { [] mcaPort.receive(mw_response(mw_responsePrimitiveKO)) {
tc_ac.stop; tc_ac.stop;
setverdict(fail, __SCOPE__ & ": Error while retrieving resource!"); setverdict(fail, __SCOPE__ & ": Error while retrieving resource!");
} }
[] tc_ac.timeout { [] tc_ac.timeout {
setverdict(fail, __SCOPE__ & ": No answer while retrieving resource!"); setverdict(fail, __SCOPE__ & ": No answer while retrieving resource!");
} }
} }
f_checkAeSimuStatus(); f_checkAeSimuStatus();
...@@ -7589,7 +7589,7 @@ module OneM2M_Testcases_CSE_Release_3 { ...@@ -7589,7 +7589,7 @@ module OneM2M_Testcases_CSE_Release_3 {
var integer v_locPolicyResourceIndex := -1; var integer v_locPolicyResourceIndex := -1;
var integer v_locChildResourceIndex := -1; var integer v_locChildResourceIndex := -1;
var LocationSource v_locationSource := int3;//Sharing-based var LocationSource v_locationSource := int3;//Sharing-based
var XSD.Duration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD; var ListOfDuration locationUpdatePeriod := PX_LOCATION_UPDATE_PERIOD;
var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID; var LocationTargetID locationTargetID := PX_LOCATION_TARGET_ID;
var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS; var XSD.AnyURI locationServerAddress := PX_LOCATION_SERVER_ADDRESS;
var RequestPrimitive v_request; var RequestPrimitive v_request;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment