Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
T
TS-0019
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Specifications
Technical Specifications
TS-0019
Commits
a4405cf1
Commit
a4405cf1
authored
4 months ago
by
Miguel Angel Reina Ortega
Browse files
Options
Downloads
Patches
Plain Diff
Some more editorials
parent
70b42a55
No related branches found
Branches containing commit
No related tags found
Tags containing commit
1 merge request
!40
TDE-2024-0057R01-TS-0019-ATS_v4_1_2_baseline
Pipeline
#1693
passed
4 months ago
Stage: generation
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
TS-0019-Abstract_Test_Suite_&_implementation_eXtra_Information_for_Test.md
+94
-94
94 additions, 94 deletions
...Test_Suite_&_implementation_eXtra_Information_for_Test.md
with
94 additions
and
94 deletions
TS-0019-Abstract_Test_Suite_&_implementation_eXtra_Information_for_Test.md
+
94
−
94
View file @
a4405cf1
...
...
@@ -384,7 +384,7 @@ 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 |
|_Primitive_ | |parameters |
<a
href=
"#_ref_2"
>
[2]
</a>
|triggers_ _IUT_ _to execute a test case for creation of
<
_ _
AE_ _> |
| | |included for | |with abels attribute under a_ _CSEBase_ _resource_
\"
**
, then |
...
...
@@ -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
\_
<
root>\_
<
gr>\_
<
sgr>\_
<
nn>\_
<
per> |
+:===========================+:===============+:==============================================+
|
<
root> = root |ONEM2M |oneM2M |
+----------------------------+----------------+-----------------------------------------------+
|
<
gr> = group |CSE
|CSE testing |
| |AE |AE testing |
+----------------------------+----------------+-----------------------------------------------+
|
<
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 |
+----------------------------+----------------+-----------------------------------------------+
|
<
nn> = sequential number | |001 to 999 |
+----------------------------+----------------+-----------------------------------------------+
|
<
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
\_
<
root>\_
<
gr>\_
<
sgr>\_
<
nn>\_
<
per>
|
+:===========================+:===============+:==============================================
==
+
|
<
root> = root |ONEM2M |oneM2M
|
+----------------------------+----------------+-----------------------------------------------
--
+
|
<
gr> = group |CSE
\
|CSE testing
\
|
| |AE |AE testing
|
+----------------------------+----------------+-----------------------------------------------
--
+
|
<
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
\
|
+----------------------------+----------------+-----------------------------------------------
--
+
|
<
nn> = sequential number | |001 to 999
|
+----------------------------+----------------+-----------------------------------------------
--
+
|
<
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
)
|
+-------+-----------+-----------------------------------------------------------------+
| | | |
+-------+-----------+-----------------------------------------------------------------+
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment