Skip to content
Snippets Groups Projects

TDE-2024-0057R01-TS-0019-ATS_v4_1_2_baseline

Merged Miguel Angel Reina Ortega requested to merge TDE-2024-0057-TS-0019-ATS_v4_1_2_baseline into R4
@@ -384,8 +384,8 @@ Table 5.4.4.2.2-1 defines UtTrigger and UtTriggerAck primitives including oneM2M
+--------------------+-------------------+------------------+-------------------------+---------------------------------------+----------------------------------------+
|Ut Control Primitive|Mapping to oneM2M |Description |Reference |Triggering Message |HTTP |
|message |data types | | | | |
+:===================+:==================+:=================+:========================+:===============================================================================+
|_UtTrigger_ |_requestPrimitive_ |ONLY essential |oneM2M TS-0004 |**EXAMPLE** **1:**<br />If the test objective is to test **_"Test |
+:===================+:==================+:=================+:========================+:======================================+:=======================================+
|_UtTrigger_ |_requestPrimitive_ |ONLY essential |oneM2M TS-0004 |**EXAMPLE** **1:** If the test objective is to test **_"Test |
|_Primitive_ | |parameters |<a href="#_ref_2">[2]</a>|triggers_ _IUT_ _to execute a test case for creation of &lt;_ _AE_ _> |
| | |included for | |with abels attribute under a_ _CSEBase_ _resource_\"**, then |
| | |certain test | |triggering message would be serialized as following. |
@@ -413,7 +413,7 @@ Table 5.4.4.2.2-1 defines UtTrigger and UtTriggerAck primitives including oneM2M
| | | | | |} \ |
| | | | | |} \ |
| | | | +---------------------------------------+----------------------------------------+
| | | | |**EXAMPLE** **2:**<br />If the test objective is to test **_"Test System |
| | | | |**EXAMPLE** **2:** If the test objective is to test **_"Test System |
| | | | |triggers_ _IUT_ _to execute a test case for delete of &lt;_ _AE_ _> |
| | | | |_resource_\"**, then triggering message would be serialized as following. |
| | | | +---------------------------------------+----------------------------------------+
@@ -432,8 +432,8 @@ Table 5.4.4.2.2-1 defines UtTrigger and UtTriggerAck primitives including oneM2M
| | | | | |} \ |
| | | | | |} \ |
| +-------------------+------------------+-------------------------+---------------------------------------+----------------------------------------+
|_UtTrigger_ |N/A |Special upper |N/A |**"RESET"** |**Request** \ |
|_Primitive_ | |tester | | |**POST** /{SUT\_UT\_APPLICATION\_URL} |
| |N/A |Special upper |N/A |**"RESET"** |**Request** \ |
| | |tester | | |**POST** /{SUT\_UT\_APPLICATION\_URL} |
| | |commands | | |HTTP/1.1 \ |
| | | | | |**Host** : {SUT\_IP\_ADDRESS:PORT} \ |
| | | | | |**X-M2M-UTCMD: Reset** \ |
@@ -524,73 +524,73 @@ The Tester test component includes a set of ports, timers and variables that are
**Table 5.5.1-1: Tester component elements**<a name="table_5.5.1-1"></a>
+--------------------------------------+--------------+-------------------+----------------------------------------+
|Name |Instance type |Element type |Description |
+:=====================================+:=============+:==================+:=======================================+
|acPort |port |AdapterControlPort |Port that communicates with the adapter |
| | | |for sending configuration parameters |
+--------------------------------------+--------------+-------------------+----------------------------------------+
|infoPort |port |InfoPort |Port between test components for |
| | | |exchanging information |
+--------------------------------------+--------------+-------------------+----------------------------------------+
|utPort |port |UpperTesterPort |Port that communicates with the UT |
| | | |Application for triggering actions on |
| | | |the IUT |
+--------------------------------------+--------------+-------------------+----------------------------------------+
|tc\_ac |timer |N/A |Timer for the reception of a message |
+--------------------------------------+--------------+-------------------+----------------------------------------+
|tc\_wait |timer |N/A |Timer for the reaction of the IUT to an |
| | | |upper tester primitive |
+--------------------------------------+--------------+-------------------+----------------------------------------+
|tc\_done |timer |N/A |Timer for waiting completion of a |
| | | |component behaviour |
+--------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_config |variable |Configurations |Configuration being used for the given |
| | | |test case |
+--------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_testSystemRole |variable |TestSystemRole |Role of the test component |
+--------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_componentRegistered |variable |boolean |Flag to indicate when a component has |
| | | |registered to the IUT |
+--------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_resetRequired |variable |Boolean |Flag to indicate whether a reset of the |
| | | |IUT is necessary |
+--------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_resourcesList |variable |MyResourcesList |List of all resources created by the |
| | | |test system on the IUT |
+--------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_resourcesIndexToBeDeleted |variable |IntegerList |List of indexes of resources created by |
| | | |the test system on the IUT that need to |
| | | |be deleted |
+--------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_acpIndex |variable |integer |Index of accessControlPolicy resource |
| | | |used by the test system by default |
| | | |(when required) |
+--------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_request |variable |MsgIn |Latest request primitive received/sent |
+--------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_response |variable |MsgIn |Latest response primitive received/sent |
+--------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_aeSimu |variable |default |Reference to the default behaviour for |
| | | |an AeSimu component |
+--------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_cseSimu |variable |default |Reference to the default behaviour for |
| | | |an CseSimu component |
+--------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_primitiveContentRetrievedResource |variable |PrimitiveContent |Latest content of a RETRIEVE operation |
+--------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_myInterfaces |variable |Interfaces |Parameters for the ports of the given |
| | | |component: |
| | | | |
| | | |- Port (mcaPort, mcaPortIn, mccPort, |
| | | |mccPortIn) |
| | | |- Host (SUT IP address :port) |
| | | |- Protocol binding |
| | | |- Serialization |
+--------------------------------------+--------------+-------------------+----------------------------------------+
|Note that vc\_aeSimu and vc\_cseSimu are not common to the other defined test components, but those variables are |
|required in Tester for the correct activation/deactivation of default behaviours. |
+------------------------------------------------------------------------------------------------------------------+
+-----------------------------------------+--------------+-------------------+----------------------------------------+
|Name |Instance type |Element type |Description |
+:========================================+:=============+:==================+:=======================================+
|acPort |port |AdapterControlPort |Port that communicates with the adapter |
| | | |for sending configuration parameters |
+-----------------------------------------+--------------+-------------------+----------------------------------------+
|infoPort |port |InfoPort |Port between test components for |
| | | |exchanging information |
+-----------------------------------------+--------------+-------------------+----------------------------------------+
|utPort |port |UpperTesterPort |Port that communicates with the UT |
| | | |Application for triggering actions on |
| | | |the IUT |
+-----------------------------------------+--------------+-------------------+----------------------------------------+
|tc\_ac |timer |N/A |Timer for the reception of a message |
+-----------------------------------------+--------------+-------------------+----------------------------------------+
|tc\_wait |timer |N/A |Timer for the reaction of the IUT to an |
| | | |upper tester primitive |
+-----------------------------------------+--------------+-------------------+----------------------------------------+
|tc\_done |timer |N/A |Timer for waiting completion of a |
| | | |component behaviour |
+-----------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_config |variable |Configurations |Configuration being used for the given |
| | | |test case |
+-----------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_testSystemRole |variable |TestSystemRole |Role of the test component |
+-----------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_componentRegistered |variable |boolean |Flag to indicate when a component has |
| | | |registered to the IUT |
+-----------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_resetRequired |variable |Boolean |Flag to indicate whether a reset of the |
| | | |IUT is necessary |
+-----------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_resourcesList |variable |MyResourcesList |List of all resources created by the |
| | | |test system on the IUT |
+-----------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_resourcesIndexToBeDeleted |variable |IntegerList |List of indexes of resources created by |
| | | |the test system on the IUT that need to |
| | | |be deleted |
+-----------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_acpIndex |variable |integer |Index of accessControlPolicy resource |
| | | |used by the test system by default |
| | | |(when required) |
+-----------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_request |variable |MsgIn |Latest request primitive received/sent |
+-----------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_response |variable |MsgIn |Latest response primitive received/sent |
+-----------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_aeSimu |variable |default |Reference to the default behaviour for |
| | | |an AeSimu component |
+-----------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_cseSimu |variable |default |Reference to the default behaviour for |
| | | |an CseSimu component |
+-----------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_primitiveContentRetrievedResource |variable |PrimitiveContent |Latest content of a RETRIEVE operation |
+-----------------------------------------+--------------+-------------------+----------------------------------------+
|vc\_myInterfaces |variable |Interfaces |Parameters for the ports of the given |
| | | |component: |
| | | | |
| | | |- Port (mcaPort, mcaPortIn, mccPort, |
| | | |mccPortIn) |
| | | |- Host (SUT IP address :port) |
| | | |- Protocol binding |
| | | |- Serialization |
+-----------------------------------------+--------------+-------------------+----------------------------------------+
|Note that vc\_aeSimu and vc\_cseSimu are not common to the other defined test components, but those variables are |
|required in Tester for the correct activation/deactivation of default behaviours. |
+---------------------------------------------------------------------------------------------------------------------+
### 5.5.2 AeSimu
@@ -823,31 +823,31 @@ Furthermore, the following rules are applied too:
**Table 7.2.4-1: TC naming convention**<a name="table_7.2.4-1"></a>
+---------------------------------------------------------------------------------------------+
|Identifier: TC\_&lt;root>\_&lt;gr>\_&lt;sgr>\_&lt;nn>\_&lt;per> |
+:===========================+:===============+:==============================================+
|&lt;root> = root |ONEM2M |oneM2M |
+----------------------------+----------------+-----------------------------------------------+
|&lt;gr> = group |CSE |CSE testing |
| |AE |AE testing |
+----------------------------+----------------+-----------------------------------------------+
|&lt;sgr> = subgroup |REG |Registration |
| |DMR |Data Management and Repository |
| |SUB |Subscription and Notification |
| |GMG |Group Management |
| |DIS |Discovery |
| |LOC |Location |
| |DMG |Device Management |
| |CMDH |Communication Management and Delivery Handling |
| |SEC |Security |
+----------------------------+----------------+-----------------------------------------------+
|&lt;nn> = sequential number | |001 to 999 |
+----------------------------+----------------+-----------------------------------------------+
|&lt;per> = permutation |P1\_P2\_..PN |Permutation parameters |
+----------------------------+----------------+-----------------------------------------------+
|`EXAMPLE: TP identifier: TP/oneM2M/CSE/DMR/CRE/001` \ |
|`TC identifier: TC\_ONEM2M\_CSE\_DMR\_CRE\_001.` |
+---------------------------------------------------------------------------------------------+
+-----------------------------------------------------------------------------------------------+
|Identifier: TC\_&lt;root>\_&lt;gr>\_&lt;sgr>\_&lt;nn>\_&lt;per> |
+:===========================+:===============+:================================================+
|&lt;root> = root |ONEM2M |oneM2M |
+----------------------------+----------------+-------------------------------------------------+
|&lt;gr> = group |CSE \ |CSE testing \ |
| |AE |AE testing |
+----------------------------+----------------+-------------------------------------------------+
|&lt;sgr> = subgroup |REG \ |Registration \ |
| |DMR \ |Data Management and Repository \ |
| |SUB \ |Subscription and Notification \ |
| |GMG \ |Group Management \ |
| |DIS \ |Discovery \ |
| |LOC \ |Location \ |
| |DMG \ |Device Management \ |
| |CMDH \ |Communication Management and Delivery Handling \ |
| |SEC |Security |
+----------------------------+----------------+-------------------------------------------------+
|&lt;nn> = sequential number | |001 to 999 |
+----------------------------+----------------+-------------------------------------------------+
|&lt;per> = permutation |P1\_P2\_..PN |Permutation parameters |
+----------------------------+----------------+-------------------------------------------------+
|`EXAMPLE: TP identifier: TP/oneM2M/CSE/DMR/CRE/001` \ |
|`TC identifier: TC\_ONEM2M\_CSE\_DMR\_CRE\_001.` |
+-----------------------------------------------------------------------------------------------+
## 7.3 IXIT
@@ -941,7 +941,7 @@ oneM2M TS-0031: "Feature catalogue".
|V4.1.1 |2024-03-01 |Editorial changes |
+-------+-----------+-----------------------------------------------------------------+
|V4.1.2 |2024-01-09 |Partners pre-processing done by **_editHelp!_** \ |
| | |e-mail: [edithelp@etsi.org] |
| | |e-mail: [edithelp@etsi.org](edithelp@etsi.org) |
+-------+-----------+-----------------------------------------------------------------+
| | | |
+-------+-----------+-----------------------------------------------------------------+
Loading