Commit f8f00d3d authored by garciay's avatar garciay
Browse files

MAPEM/SPATEM TCs Review

Add TestControl modules
parent 65a82fa0
...@@ -21,7 +21,7 @@ module ItsMapem_TestCases { ...@@ -21,7 +21,7 @@ module ItsMapem_TestCases {
/** /**
* @desc Check that protocolVersion is set to 1 and messageID is set to 4 * @desc Check that protocolVersion is set to 1 and messageID is set to 4
* <pre> * <pre>
* Pics Selection: PICS_MAPEM_GENERATION * Pics Selection: PICS_RSU_ROLE and PICS_MAPEM_GENERATION
* Initial conditions: * Initial conditions:
* with { * with {
* the IUT being in the "initial state" * the IUT being in the "initial state"
...@@ -60,7 +60,7 @@ module ItsMapem_TestCases { ...@@ -60,7 +60,7 @@ module ItsMapem_TestCases {
/** /**
* @desc Check that IVI Service generates a new MAPEM on reception of a valid AppMAPEM_Trigger request * @desc Check that IVI Service generates a new MAPEM on reception of a valid AppMAPEM_Trigger request
* <pre> * <pre>
* Pics Selection: PICS_MAPEM_GENERATION * Pics Selection: PICS_RSU_ROLE and PICS_MAPEM_GENERATION
* Initial conditions: * Initial conditions:
* with { * with {
* the IUT being in the "initial state" * the IUT being in the "initial state"
...@@ -88,9 +88,9 @@ module ItsMapem_TestCases { ...@@ -88,9 +88,9 @@ module ItsMapem_TestCases {
} // End of testcase TC_IS_RLT_EVGN_BV_01 } // End of testcase TC_IS_RLT_EVGN_BV_01
/** /**
* @desc Check that IVI Service generates a new MAPEM on reception of a valid AppMAPEM_Trigger request * @desc Check that RLT Service transmits new content
* <pre> * <pre>
* Pics Selection: PICS_MAPEM_GENERATION * Pics Selection: PICS_RSU_ROLE and PICS_MAPEM_GENERATION
* Initial conditions: * Initial conditions:
* with { * with {
* the IUT being in the "initial state" * the IUT being in the "initial state"
...@@ -127,6 +127,46 @@ module ItsMapem_TestCases { ...@@ -127,6 +127,46 @@ module ItsMapem_TestCases {
} // End of testcase TC_IS_RLT_EVGN_BV_02 } // End of testcase TC_IS_RLT_EVGN_BV_02
/**
* @desc Check that RLT Service transmits fragmented MAPEM when the message size exceeds the allowed message length
* <pre>
* Pics Selection: PICS_RSU_ROLE and PICS_MAPEM_GENERATION
* Initial conditions:
* with {
* the IUT being in the "initial state"
* and the IUT has sent a MAPEM
* }
* Expected behaviour:
* ensure that {
* when {
* the IUT is alerted about a new content
* indicating a new value which exceeds the allowed message length
* }
* then {
* the IUT sends a first valid MAPEM
* containing map
* containing LayerType
* and containing LayerID
* indication a value LID_1
* and the IUT sends a second valid MAPEM
* containing map
* containing LayerType
* and containing LayerID
* indication a value LID_2 = LID_1 + 1
* }
* }
* </pre>
*
* @version 1.0.4
* @see ETSI TS 103 191-2 v0.0.1 TP_IS_RLT_EVGN_BV_03
* @reference ETSI TS 103 301 V1.0.4 Clause 6.4.1
*/
testcase TC_IS_RLT_EVGN_BV_03 () runs on ItsMapemSpatem system ItsMapemSpatemSystem {
f_IS_RLT_EVGN_BV_03();
} // End of testcase TC_IS_RLT_EVGN_BV_03
} // End of group mapeEventGeneration } // End of group mapeEventGeneration
group mapeCommunication { group mapeCommunication {
...@@ -134,7 +174,7 @@ module ItsMapem_TestCases { ...@@ -134,7 +174,7 @@ module ItsMapem_TestCases {
/** /**
* @desc Check that the RLT Service transmits continuously both MAPEM and SPATEM * @desc Check that the RLT Service transmits continuously both MAPEM and SPATEM
* <pre> * <pre>
* Pics Selection: PICS_MAPEM_GENERATION and PICS_SPATEM_GENERATION * Pics Selection: PICS_RSU_ROLE and PICS_MAPEM_GENERATION and PICS_SPATEM_GENERATION
* Initial conditions: * Initial conditions:
* with { * with {
* the IUT being in the "initial state" * the IUT being in the "initial state"
...@@ -166,7 +206,7 @@ module ItsMapem_TestCases { ...@@ -166,7 +206,7 @@ module ItsMapem_TestCases {
/** /**
* @desc Check that MAPEM uses BTP_B packet * @desc Check that MAPEM uses BTP_B packet
* <pre> * <pre>
* Pics Selection: PICS_MAPEM_GENERATION * Pics Selection: PICS_RSU_ROLE and PICS_MAPEM_GENERATION
* Initial conditions: * Initial conditions:
* with { * with {
* the IUT being in the "initial state" * the IUT being in the "initial state"
...@@ -197,7 +237,7 @@ module ItsMapem_TestCases { ...@@ -197,7 +237,7 @@ module ItsMapem_TestCases {
/** /**
* @desc Check that the destination port for MAPEM is set to 2003 * @desc Check that the destination port for MAPEM is set to 2003
* <pre> * <pre>
* Pics Selection: PICS_MAPEM_GENERATION * Pics Selection: PICS_RSU_ROLE and PICS_MAPEM_GENERATION
* Initial conditions: * Initial conditions:
* with { * with {
* the IUT being in the "initial state" * the IUT being in the "initial state"
...@@ -230,7 +270,7 @@ module ItsMapem_TestCases { ...@@ -230,7 +270,7 @@ module ItsMapem_TestCases {
/** /**
* @desc Check that TLM service encapsulates MAPEM in a GBC with the HeaderType field set to the value of 4 * @desc Check that TLM service encapsulates MAPEM in a GBC with the HeaderType field set to the value of 4
* <pre> * <pre>
* Pics Selection: PICS_MAPEM_GENERATION * Pics Selection: PICS_RSU_ROLE and PICS_MAPEM_GENERATION
* Initial conditions: * Initial conditions:
* with { * with {
* the IUT being in the "initial state" * the IUT being in the "initial state"
...@@ -270,7 +310,7 @@ module ItsMapem_TestCases { ...@@ -270,7 +310,7 @@ module ItsMapem_TestCases {
/** /**
* @desc Check that the IUT can successfully process all mandatory fields of MAPEM received * @desc Check that the IUT can successfully process all mandatory fields of MAPEM received
* <pre> * <pre>
* Pics Selection: not PICS_MAPEM_RECEPTION * Pics Selection: not PICS_RSU_ROLE and PICS_MAPEM_RECEPTION
* Initial conditions: * Initial conditions:
* with { * with {
* the IUT being in the "initial state" * the IUT being in the "initial state"
...@@ -305,7 +345,7 @@ module ItsMapem_TestCases { ...@@ -305,7 +345,7 @@ module ItsMapem_TestCases {
// /** // /**
// * @desc Verify that when sending a MapData message the DSRCmsgSubID is set to value 1. // * @desc Verify that when sending a MapData message the DSRCmsgSubID is set to value 1.
// * <pre> // * <pre>
// * Pics Selection: PICS_RSU // * Pics Selection: PICS_RSU_ROLE
// * Initial conditions: // * Initial conditions:
// * with { // * with {
// * the IUT being in the "initial state" // * the IUT being in the "initial state"
...@@ -365,7 +405,7 @@ module ItsMapem_TestCases { ...@@ -365,7 +405,7 @@ module ItsMapem_TestCases {
// /** // /**
// * @desc Verify that when sending a SPATEM the DSRCmsgSubID is set to value 1. // * @desc Verify that when sending a SPATEM the DSRCmsgSubID is set to value 1.
// * <pre> // * <pre>
// * Pics Selection: PICS_RSU // * Pics Selection: PICS_RSU_ROLE
// * Initial conditions: // * Initial conditions:
// * with { // * with {
// * the IUT being in the "initial state" // * the IUT being in the "initial state"
...@@ -429,7 +469,7 @@ module ItsMapem_TestCases { ...@@ -429,7 +469,7 @@ module ItsMapem_TestCases {
// * @desc Repetition < 10s. Verify that: when the IUT is composing a new message with the same content as the most recent message // * @desc Repetition < 10s. Verify that: when the IUT is composing a new message with the same content as the most recent message
// * with the same DSRCmsgID, and less than 10 seconds have elapsed since it sent the previous message, the IUT uses the same MsgCount value. // * with the same DSRCmsgID, and less than 10 seconds have elapsed since it sent the previous message, the IUT uses the same MsgCount value.
// * <pre> // * <pre>
// * Pics Selection: PICS_RSU // * Pics Selection: PICS_RSU_ROLE
// * Initial conditions: // * Initial conditions:
// * with { // * with {
// * the IUT being in the "initial state" // * the IUT being in the "initial state"
...@@ -513,7 +553,7 @@ module ItsMapem_TestCases { ...@@ -513,7 +553,7 @@ module ItsMapem_TestCases {
// * @desc Repetition >= 10s Verify that: when the IUT is composing a new message with the same content as the most recent message // * @desc Repetition >= 10s Verify that: when the IUT is composing a new message with the same content as the most recent message
// * with the same DSRCmsgID, and at least 10 seconds have elapsed since it sent the previous message, the IUT sets the MsgCount to any valid value. // * with the same DSRCmsgID, and at least 10 seconds have elapsed since it sent the previous message, the IUT sets the MsgCount to any valid value.
// * <pre> // * <pre>
// * Pics Selection: PICS_RSU // * Pics Selection: PICS_RSU_ROLE
// * Initial conditions: // * Initial conditions:
// * with { // * with {
// * the IUT being in the "initial state" // * the IUT being in the "initial state"
...@@ -596,7 +636,7 @@ module ItsMapem_TestCases { ...@@ -596,7 +636,7 @@ module ItsMapem_TestCases {
// /** // /**
// * @desc Verify that the MsgCRC (if present) is the last data element of the MapData message. // * @desc Verify that the MsgCRC (if present) is the last data element of the MapData message.
// * <pre> // * <pre>
// * Pics Selection: PICS_RSU // * Pics Selection: PICS_RSU_ROLE
// * Initial conditions: // * Initial conditions:
// * with { // * with {
// * the IUT being in the "initial state" // * the IUT being in the "initial state"
...@@ -663,7 +703,7 @@ module ItsMapem_TestCases { ...@@ -663,7 +703,7 @@ module ItsMapem_TestCases {
// /** // /**
// * @desc Verify that the LayerType is not contained in the MapData message. // * @desc Verify that the LayerType is not contained in the MapData message.
// * <pre> // * <pre>
// * Pics Selection: PICS_RSU // * Pics Selection: PICS_RSU_ROLE
// * Initial conditions: // * Initial conditions:
// * with { // * with {
// * the IUT being in the "initial state" // * the IUT being in the "initial state"
...@@ -722,7 +762,7 @@ module ItsMapem_TestCases { ...@@ -722,7 +762,7 @@ module ItsMapem_TestCases {
// /** // /**
// * @desc Verify that the IntersectionReferenceID contained in the SPATEM correspond to a previously received intersection MAPEM. // * @desc Verify that the IntersectionReferenceID contained in the SPATEM correspond to a previously received intersection MAPEM.
// * <pre> // * <pre>
// * Pics Selection: PICS_RSU // * Pics Selection: PICS_RSU_ROLE
// * Initial conditions: // * Initial conditions:
// * with { // * with {
// * the IUT being in the "initial state" // * the IUT being in the "initial state"
...@@ -814,7 +854,7 @@ module ItsMapem_TestCases { ...@@ -814,7 +854,7 @@ module ItsMapem_TestCases {
// /** // /**
// * @desc Verify that the MapData message is well formatted. // * @desc Verify that the MapData message is well formatted.
// * <pre> // * <pre>
// * Pics Selection: PICS_RSU // * Pics Selection: PICS_RSU_ROLE
// * Initial conditions: // * Initial conditions:
// * with { // * with {
// * the IUT being in the "initial state" // * the IUT being in the "initial state"
...@@ -876,7 +916,7 @@ module ItsMapem_TestCases { ...@@ -876,7 +916,7 @@ module ItsMapem_TestCases {
// /** // /**
// * @desc Verify that the SPATEM is well formatted. // * @desc Verify that the SPATEM is well formatted.
// * <pre> // * <pre>
// * Pics Selection: PICS_RSU // * Pics Selection: PICS_RSU_ROLE
// * Initial conditions: // * Initial conditions:
// * with { // * with {
// * the IUT being in the "initial state" // * the IUT being in the "initial state"
...@@ -937,7 +977,7 @@ module ItsMapem_TestCases { ...@@ -937,7 +977,7 @@ module ItsMapem_TestCases {
// /** // /**
// * @desc Verify that when sending a MapData message, the IUT encapsulates the message into a GN SHB message. // * @desc Verify that when sending a MapData message, the IUT encapsulates the message into a GN SHB message.
// * <pre> // * <pre>
// * Pics Selection: PICS_RSU // * Pics Selection: PICS_RSU_ROLE
// * Initial conditions: // * Initial conditions:
// * with { // * with {
// * the IUT being in the "initial state" // * the IUT being in the "initial state"
...@@ -998,7 +1038,7 @@ module ItsMapem_TestCases { ...@@ -998,7 +1038,7 @@ module ItsMapem_TestCases {
// /** // /**
// * @desc Verify that when sending a SPATEM message, the IUT encapsulates the message into a GN SHB message. // * @desc Verify that when sending a SPATEM message, the IUT encapsulates the message into a GN SHB message.
// * <pre> // * <pre>
// * Pics Selection: PICS_RSU // * Pics Selection: PICS_RSU_ROLE
// * Initial conditions: // * Initial conditions:
// * with { // * with {
// * the IUT being in the "initial state" // * the IUT being in the "initial state"
......
...@@ -43,8 +43,8 @@ module ItsMapem_TpFunctions { ...@@ -43,8 +43,8 @@ module ItsMapem_TpFunctions {
// Local variables // Local variables
// Test control // Test control
if (not PICS_MAPEM_GENERATION) { if (not PICS_RSU_ROLE or not PICS_MAPEM_GENERATION) {
log("*** " & testcasename() & ": PICS_MAPEM_GENERATION required for executing the TC ***"); log("*** " & testcasename() & ": PICS_RSU_ROLE and PICS_MAPEM_GENERATION required for executing the TC ***");
setverdict(inconc); setverdict(inconc);
stop; stop;
} }
...@@ -91,8 +91,8 @@ module ItsMapem_TpFunctions { ...@@ -91,8 +91,8 @@ module ItsMapem_TpFunctions {
// Local variables // Local variables
// Test control // Test control
if (not PICS_MAPEM_GENERATION) { if (not PICS_RSU_ROLE or not PICS_MAPEM_GENERATION) {
log("*** " & testcasename() & ": PICS_MAPEM_GENERATION required for executing the TC ***"); log("*** " & testcasename() & ": PICS_RSU_ROLE and PICS_MAPEM_GENERATION required for executing the TC ***");
setverdict(inconc); setverdict(inconc);
stop; stop;
} }
...@@ -146,8 +146,8 @@ module ItsMapem_TpFunctions { ...@@ -146,8 +146,8 @@ module ItsMapem_TpFunctions {
var MapemInd v_mapem; var MapemInd v_mapem;
// Test control // Test control
if (not PICS_MAPEM_GENERATION) { if (not PICS_RSU_ROLE or not PICS_MAPEM_GENERATION) {
log("*** " & testcasename() & ": PICS_MAPEM_GENERATION required for executing the TC ***"); log("*** " & testcasename() & ": PICS_RSU_ROLE and PICS_MAPEM_GENERATION required for executing the TC ***");
setverdict(inconc); setverdict(inconc);
stop; stop;
} }
...@@ -205,6 +205,79 @@ module ItsMapem_TpFunctions { ...@@ -205,6 +205,79 @@ module ItsMapem_TpFunctions {
} // End of function f_IS_RLT_EVGN_BV_02 } // End of function f_IS_RLT_EVGN_BV_02
/**
* @desc TP Function for TC_IS_RLT_EVGN_BV_03
*/
function f_IS_RLT_EVGN_BV_03 () runs on ItsMapemSpatem {
// Local variables
var MapemInd v_mapem;
// Test control
if (not PICS_RSU_ROLE or not PICS_MAPEM_GENERATION) {
log("*** " & testcasename() & ": PICS_RSU_ROLE and PICS_MAPEM_GENERATION required for executing the TC ***");
setverdict(inconc);
stop;
}
// Test component configuration
f_cfUp();
// Preamble
f_prInitialState();
f_awaitMapeMessage(
mw_mapemInd(
mw_mapemPdu(
mw_defaultMapem
)),
v_mapem
);
f_selfOrClientSyncAndVerdictPreamble(c_prDone, e_success);
// Test Body
f_utTriggerEvent(m_utTriggerEvent(mapemNewContentWithFragmentation));
tc_ac.start;
alt {
[] mapemSpatemPort.receive(
mw_mapemInd(
mw_mapemPdu(
mw_mapemLayerType
))) -> value v_mapem {
log("*** " & testcasename() & ": INFO: Successfully received the first fragment of MAPEM. ***");
repeat;
}
[] mapemSpatemPort.receive(
mw_mapemInd(
mw_mapemPdu(
mw_mapemLayerType(
v_mapem.msgIn.map_.layerID + 1
)
))) {
tc_ac.stop;
log("*** " & testcasename() & ": PASS: Successfully received the last fragment of MAPEM. ***");
f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
}
[] mapemSpatemPort.receive(
mw_mapemInd(
mw_mapemPdu(
mw_defaultMapem
))) {
tc_ac.stop;
log("*** " & testcasename() & ": FAIL: Received a MAPEM with incorrect information. ***");
f_selfOrClientSyncAndVerdict(c_tbDone, e_success);
}
[] tc_ac.timeout {
log("*** " & testcasename() & ": INCONC: Timeout while awaiting the reception of a message. ***");
f_selfOrClientSyncAndVerdict(c_tbDone, e_timeout);
}
}
// Postamble
f_poDefault();
f_cfDown();
} // End of function f_IS_RLT_EVGN_BV_03
} // End of group mapeEventGeneration } // End of group mapeEventGeneration
group mapeCommunication { group mapeCommunication {
...@@ -218,8 +291,8 @@ module ItsMapem_TpFunctions { ...@@ -218,8 +291,8 @@ module ItsMapem_TpFunctions {
var boolean v_tlmServiceStarted := false; var boolean v_tlmServiceStarted := false;
// Test control // Test control
if (not PICS_MAPEM_GENERATION or not PICS_SPATEM_GENERATION) { if (not PICS_RSU_ROLE or not PICS_SPATEM_GENERATION or not PICS_SPATEM_GENERATION) {
log("*** " & testcasename() & ": PICS_MAPEM_GENERATION and PICS_SPATEM_GENERATION required for executing the TC ***"); log("*** " & testcasename() & ": PICS_RSU_ROLE and PICS_MAPEM_GENERATION and PICS_SPATEM_GENERATION required for executing the TC ***");
setverdict(inconc); setverdict(inconc);
stop; stop;
} }
...@@ -275,6 +348,13 @@ module ItsMapem_TpFunctions { ...@@ -275,6 +348,13 @@ module ItsMapem_TpFunctions {
// Local variables // Local variables
const UInt8 c_gnNhBtpB := 2; const UInt8 c_gnNhBtpB := 2;
// Test control
if (not PICS_RSU_ROLE or not PICS_MAPEM_GENERATION) {
log("*** " & testcasename() & ": PICS_RSU_ROLE and PICS_MAPEM_GENERATION required for executing the TC ***");
setverdict(inconc);
stop;
}
// Test component configuration // Test component configuration
f_cfUp(); f_cfUp();
...@@ -326,6 +406,13 @@ module ItsMapem_TpFunctions { ...@@ -326,6 +406,13 @@ module ItsMapem_TpFunctions {
// Local variables // Local variables
const UInt16 c_gnNhBtpBPort := 2003; const UInt16 c_gnNhBtpBPort := 2003;
// Test control
if (not PICS_RSU_ROLE or not PICS_MAPEM_GENERATION) {
log("*** " & testcasename() & ": PICS_RSU_ROLE and PICS_MAPEM_GENERATION required for executing the TC ***");
setverdict(inconc);
stop;
}
// Test component configuration // Test component configuration
f_cfUp(); f_cfUp();
...@@ -372,8 +459,8 @@ module ItsMapem_TpFunctions { ...@@ -372,8 +459,8 @@ module ItsMapem_TpFunctions {
const UInt8 c_gnHtGbc := 4; const UInt8 c_gnHtGbc := 4;
// Test control // Test control
if (not PICS_MAPEM_GENERATION) { if (not PICS_RSU_ROLE or not PICS_MAPEM_GENERATION) {
log("*** " & testcasename() & ": PICS_MAPEM_GENERATION required for executing the TC ***"); log("*** " & testcasename() & ": PICS_RSU_ROLE and PICS_MAPEM_GENERATION required for executing the TC ***");
setverdict(inconc); setverdict(inconc);
stop; stop;
} }
...@@ -448,8 +535,8 @@ module ItsMapem_TpFunctions { ...@@ -448,8 +535,8 @@ module ItsMapem_TpFunctions {
var MapemReq v_mapemReq; var MapemReq v_mapemReq;
var integer i; var integer i;
if (not PICS_MAPEM_RECEPTION) { if (PICS_RSU_ROLE or not PICS_MAPEM_RECEPTION) {
log("*** " & testcasename() & ": not PICS_RSU and PICS_MAPEM_RECEPTION required for executing the TC ***"); log("*** " & testcasename() & ": not PICS_RSU_ROLE and PICS_MAPEM_RECEPTION required for executing the TC ***");
setverdict(inconc); setverdict(inconc);
stop; stop;
} }
......
...@@ -21,7 +21,7 @@ module ItsSpatem_TestCases { ...@@ -21,7 +21,7 @@ module ItsSpatem_TestCases {
/** /**
* @desc Check that protocolVersion is set to 1 and messageID is set to 4 * @desc Check that protocolVersion is set to 1 and messageID is set to 4
* <pre> * <pre>
* Pics Selection: PICS_SPATEM_GENERATION * Pics Selection: PICS_RSU_ROLE and PICS_SPATEM_GENERATION
* Initial conditions: * Initial conditions:
* with { * with {
* the IUT being in the "initial state" * the IUT being in the "initial state"
...@@ -60,7 +60,7 @@ module ItsSpatem_TestCases { ...@@ -60,7 +60,7 @@ module ItsSpatem_TestCases {
/** /**
* @desc Check that TLM Service generates a new SPATEM on reception of a valid AppSPATEM _Start request * @desc Check that TLM Service generates a new SPATEM on reception of a valid AppSPATEM _Start request
* <pre> * <pre>
* Pics Selection: PICS_SPATEM_GENERATION * Pics Selection: PICS_RSU_ROLE and PICS_SPATEM_GENERATION
* Initial conditions: * Initial conditions:
* with { * with {
* the IUT being in the "initial state" * the IUT being in the "initial state"
...@@ -90,7 +90,7 @@ module ItsSpatem_TestCases { ...@@ -90,7 +90,7 @@ module ItsSpatem_TestCases {
/** /**
* @desc Check that TLM Service generates SPATEM are time ordered * @desc Check that TLM Service generates SPATEM are time ordered
* <pre> * <pre>
* Pics Selection: PICS_SPATEM_GENERATION * Pics Selection: PICS_RSU_ROLE and PICS_SPATEM_GENERATION
* Initial conditions: * Initial conditions:
* with { * with {
* the IUT being in the "initial state" * the IUT being in the "initial state"
...@@ -120,7 +120,7 @@ module ItsSpatem_TestCases { ...@@ -120,7 +120,7 @@ module ItsSpatem_TestCases {
/** /**
* @desc Check that TLM Service terminates on reception of a valid AppSPATEM _Stop request * @desc Check that TLM Service terminates on reception of a valid AppSPATEM _Stop request
* <pre> * <pre>
* Pics Selection: PICS_SPATEM_GENERATION * Pics Selection: PICS_RSU_ROLE and PICS_SPATEM_GENERATION
* Initial conditions: * Initial conditions:
* with { * with {
* the IUT being in the "initial state" * the IUT being in the "initial state"
...@@ -150,7 +150,7 @@ module ItsSpatem_TestCases { ...@@ -150,7 +150,7 @@ module ItsSpatem_TestCases {
/** /**
* @desc Check that TLM Service generates a new SPATEM on reception of a valid AppSPATEM_Trigger request * @desc Check that TLM Service generates a new SPATEM on reception of a valid AppSPATEM_Trigger request
* <pre> * <pre>
* Pics Selection: PICS_SPATEM_GENERATION * Pics Selection: PICS_RSU_ROLE and PICS_SPATEM_GENERATION
* Initial conditions: * Initial conditions:
* with { * with {
* the IUT being in the "initial state" * the IUT being in the "initial state"
...@@ -184,7 +184,7 @@ module ItsSpatem_TestCases { ...@@ -184,7 +184,7 @@ module ItsSpatem_TestCases {
/** /**
* @desc Check that TLM Service provides the destination area in SPATEM * @desc Check that TLM Service provides the destination area in SPATEM
* <pre> * <pre>
* Pics Selection: PICS_SPATEM_GENERATION * Pics Selection: PICS_RSU_ROLE and PICS_SPATEM_GENERATION
* Initial conditions: * Initial conditions:
* with { * with {
* the IUT being in the "initial state" * the IUT being in the "initial state"
...@@ -201,6 +201,7 @@ module ItsSpatem_TestCases { ...@@ -201,6 +201,7 @@ module ItsSpatem_TestCases {
* containing regional * containing regional
* containing at least on region * containing at least on region
* indicating a regionId * indicating a regionId
* and indication a regExtValue
* } * }
* } * }
* </pre> * </pre>
...@@ -218,7 +219,7 @@ module ItsSpatem_TestCases { ...@@ -218,7 +219,7 @@ module ItsSpatem_TestCases {
/** /**
* @desc Check that SPATEM uses BTP_B packet * @desc Check that SPATEM uses BTP_B packet
* <pre> * <pre>
* Pics Selection: PICS_SPATEM_GENERATION * Pics Selection: PICS_RSU_ROLE and PICS_SPATEM_GENERATION
* Initial conditions: * Initial conditions:
* with { * with {
* the IUT being in the "initial state" * the IUT being in the "initial state"
...@@ -249,7 +250,7 @@ module ItsSpatem_TestCases { ...@@ -249,7 +250,7 @@ module ItsSpatem_TestCases {